位置: IT常识 - 正文

css宽高自适应(css 宽度 自适应 占满)

编辑:rootadmin
css宽高自适应 1. 宽高自适应

推荐整理分享css宽高自适应(css 宽度 自适应 占满),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:css实现宽度自适应100%,宽高16:9的矩形,css 宽度自适应,css 宽度自适应,cssdiv宽度自适应,css实现宽度自适应100%,宽高16:9的矩形,css实现宽度自适应100%,宽高16:9的矩形,css自适应屏幕宽高,css高度自适应怎么实现,内容如对您有帮助,希望把文章链接给更多的朋友!

举个例子看看什么是宽高自适应,

(1)先正常创建一个div标签,有宽和高:

 结果:

(2)去掉div的宽度,观察结果

 结果:

结果占满了整个屏幕,根据两个结果的对比,取消宽度,宽度就占满了全屏,这就是宽高自适应,会根据页面的需求自动调整宽和高,width不设置或者设置为auto,就是自适应,会根据需要的大小自动调整,一般网页都是这样做,如果设置了具体的数值那么宽度就设定死了。

一般宽度自适应经常用在:导航栏、 通栏布局

高度自适应也是不写或者auto,自适应的高度,都是里面的内容撑开的,里面内容多,高度就高,内容少高度就低,但是如果有时候没内容,高度就很低,在某方面不太美观,我们可以给高度设置一个最小高度,这样即使没有内容,也是有一个最小高度在的,属性为:

min-height:

max-height:

min-width:

max-width:

2. 设置浮动元素的父盒子高度自适应

 代码:

我们设置了四个盒子,上面一个盒子,下面一个盒子,上面父盒子里面有两个子盒子,让子盒子浮动起来,

 结果:

css宽高自适应(css 宽度 自适应 占满)

 结果可见,上面那个盒子两个子盒子浮动起来了,然后下面那个盒子就上去了,也就是说当上面两个子盒子浮动起来,他们的父盒子的高度就为0了,两个子盒子撑不开父盒子了,所以下面那个盒子就上去了。我们可以通过伪元素来解决这个问题,也就是设置伪元素来解除标签的浮动,从而实现父标签的高度自适应。

我们先介绍一个伪元素:

代码:

结果:

 解释:这个before就是伪元素,伪元素的写法是:“原标签::伪元素{要加的属性}”:上面代码的含义是在div标签内容前面加上下面的属性,也就是加上aaa文本,并且文本内容是红色的。

伪元素的特点:

1.加上的内容是选不中的,就比如上面结果里的aaa,你是选不中他的;

2.伪元素必须依附在标签身上才能用;

除了before伪元素,还有对应的after伪元素,含义是在某个标签后面加上什么东西。

display:none;不占位隐藏          visibility:hidden;占位隐藏 

所以实现父元素的的高度自适应,加上下面的代码即可:

 结果:

 这样父元素就有高度了,第二个盒子就上不去了。

3. 窗口自适应

代码:

 创建一个盒子,高度和宽度都是100%,这里的百分比都是相对于父标签来讲的,也就是body标签,但是body标签的宽度是浏览器横屏,高度为0,没有东西撑开他高度就为0,所以在这里div盒子设置高度为100%是没有意义的,宽度设置100%,它会根据浏览器窗口的大小变化而变化。

结果:

要是想让盒子的高度有意义,需要再加一段代码,实现窗口自适应,这样盒子的宽和高都能随着浏览器的宽和高变化而变化了:

需要加的代码:

结果:

本文链接地址:https://www.jiuchutong.com/zhishi/293030.html 转载请保留说明!

上一篇:莫斯塔尔古桥,波斯尼亚和黑塞哥维那 (© Ayhan Altun/Getty Images)(莫斯塔尔古桥多高)

下一篇:ValueError: The device should not be ‘gpu‘, since PaddlePaddle is not compiled with CUDA问题解决(Paddle)

  • 我的宁夏健康码黄色怎么变成绿色(我的宁夏健康码怎么切换另一个人)

    我的宁夏健康码黄色怎么变成绿色(我的宁夏健康码怎么切换另一个人)

  • 淘宝淘金币抵扣退货后会还给我吗(淘宝淘金币抵扣规则)

    淘宝淘金币抵扣退货后会还给我吗(淘宝淘金币抵扣规则)

  • 朋友圈怎么只发文字,不带图片的(朋友圈怎么只发图片)

    朋友圈怎么只发文字,不带图片的(朋友圈怎么只发图片)

  • 抖音直播不清晰如何调(抖音直播数据)

    抖音直播不清晰如何调(抖音直播数据)

  • OPPO Ace2是挖孔屏的吗(oppoace2是挖孔屏吗)

    OPPO Ace2是挖孔屏的吗(oppoace2是挖孔屏吗)

  • 数据线往下压才能充电(数据线被压扁了怎么办)

    数据线往下压才能充电(数据线被压扁了怎么办)

  • 抖音主页动态栏不见了(新版抖音动态栏去哪了)

    抖音主页动态栏不见了(新版抖音动态栏去哪了)

  • u盘3.0速度一般多少(u盘3.0什么意思)

    u盘3.0速度一般多少(u盘3.0什么意思)

  • 网线poe供电用哪根线(poe网线供电用哪两芯)

    网线poe供电用哪根线(poe网线供电用哪两芯)

  • 什么是展示机(什么是展示机?)

    什么是展示机(什么是展示机?)

  • 摄像头打开是黑的什么原因(摄像头打开是黑屏怎么办)

    摄像头打开是黑的什么原因(摄像头打开是黑屏怎么办)

  • qq前身叫什么(qq前身叫什么名字)

    qq前身叫什么(qq前身叫什么名字)

  • 网易云vip下载的歌过期后还能听吗(网易云vip下载的歌ncm怎么转mp3)

    网易云vip下载的歌过期后还能听吗(网易云vip下载的歌ncm怎么转mp3)

  • 华为nova5怎么更换唤醒词(华为nova5怎么更换锁屏壁纸)

    华为nova5怎么更换唤醒词(华为nova5怎么更换锁屏壁纸)

  • 拼多多食品经营许可证审核需要多久(拼多多食品经营证审核多久)

    拼多多食品经营许可证审核需要多久(拼多多食品经营证审核多久)

  • 苹果11测距仪怎么用(苹果测距仪怎么测身高)

    苹果11测距仪怎么用(苹果测距仪怎么测身高)

  • excel默认保存工作簿的格式拓展为(Excel默认保存工作簿的格式扩展为)

    excel默认保存工作簿的格式拓展为(Excel默认保存工作簿的格式扩展为)

  • 华为alcamera什么型号(华为alcamera什么牌子手机)

    华为alcamera什么型号(华为alcamera什么牌子手机)

  • 微信内测怎么加入(怎样申请微信内测资格)

    微信内测怎么加入(怎样申请微信内测资格)

  • iphone11电池续航能力(iphone 11电池续航能力)

    iphone11电池续航能力(iphone 11电池续航能力)

  • 微信即刻视频怎么发(微信 即刻视频)

    微信即刻视频怎么发(微信 即刻视频)

  • xs和x一样大吗(xs和x大小一样嘛)

    xs和x一样大吗(xs和x大小一样嘛)

  • m872q什么型号(m871q是什么型号)

    m872q什么型号(m871q是什么型号)

  • 魅族个人助理在哪(魅族个人助理卸载了怎么装回去)

    魅族个人助理在哪(魅族个人助理卸载了怎么装回去)

  • 手机流量设置在哪里找(手机设置流量在哪)

    手机流量设置在哪里找(手机设置流量在哪)

  • Go分布式爬虫笔记(五)(分布式网络爬虫)

    Go分布式爬虫笔记(五)(分布式网络爬虫)

  • 【JavaScript】JS实用案例分享:选择器组件 | 简易计算器(javascript js)

    【JavaScript】JS实用案例分享:选择器组件 | 简易计算器(javascript js)

  • 增值税税率变化时间节点
  • 玉米大量收购
  • 出口退税购入的商品进项税怎么处理
  • 结转代扣社会保险费分录
  • 小规模公司交税时间
  • 职工交的商业保险怎么做账
  • 会计信息采集审核需要多久
  • 保险赔款个人所得税计算
  • 有哪些发票可以开成餐饮服务
  • 应收票据质押会计处理
  • 租地协调费没发票怎么入账?
  • 固定资产未验收投入使用
  • 百望税控盘电子发票
  • 工薪个人所得税扣除
  • 预估入账的收入是什么
  • 培训费发票可以抵扣进项税吗
  • 税务大厅申报社保需要资料
  • 季度所得税报表怎么填
  • 公司购买茶叶应计入哪里
  • 员工福利没有发票
  • 无形资产和长期待摊费用思维导图
  • 认缴制下收到股东转入的钱怎么入账
  • 腾讯电脑管家开机加速在哪里
  • 经营出租固定资产折旧额计入什么科目
  • uefi系统安装win7gho
  • 详解php比较操作过程
  • 实收资本可以大于注册资本吗
  • dgservice.exe是什么文件
  • 以房产投资联营,收取固定收入,不承担联营风险的房产
  • PHP:stream_filter_remove()的用法_Stream函数
  • 购货折让会计分录
  • 农产品个体销售税率多少
  • 固定资产相关会计准则
  • 委托境外机构研发费加计扣除80%
  • phpstudy备份数据库
  • php图像
  • 基于javaweb的图书馆管理系统
  • 云服务器远程端口
  • ts与js的优缺点
  • 工程款清账的句子发朋友圈
  • 车间购买办公用品
  • dedecms怎么更换模板
  • 为博客园开发了什么项目
  • python中input转换
  • javagui框架
  • 为SQLite3提供一个ANSI到UTF8的互转函数
  • 会计科目在建工程含税吗
  • 台账如何做到表中分好几个表
  • 违约金是否计征消费税
  • 生产车间发生的固定资产租赁费用属于直接费用
  • 税费退库怎么做账
  • 网吧相关规定
  • 通过法院拍卖取得的房屋需要法院下确认裁定吗
  • 年度财务报告和年度报告
  • 母公司将子公司股权无偿转让给子公司
  • 收到建筑发票会计分录
  • 房屋租赁合同印花税怎么计算
  • 流动比率与速动比率下降说明什么
  • 无进项发票开具销项发票
  • 收不回来的账怎么处理
  • 建账的过程包括哪些内容
  • mysql配置文件优化详解
  • win8还能用吗
  • linuxmail命令
  • wind微博
  • 如何关闭自动启动项目
  • make:arm-linux- conmand not found错误处理探讨
  • kail Linux系统
  • win7怎么设置工作组共享
  • 解决胃胀气最快方法
  • cmd读取d盘
  • [置顶]JM259194
  • linux tomcat命令
  • unity怎么导入材质包
  • python日志类
  • 青岛新农合网上缴费时间
  • 如何在电子税务局看本月应申报的税
  • 国家税务局大厅上班时间
  • 企业筹建期间发生的费用应计入什么账户
  • 税务局宪法宣传日
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设