位置: 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)

  • iphone13pro有息屏显示吗(13pro亮屏)

    iphone13pro有息屏显示吗(13pro亮屏)

  • 哔哩哔哩怎么换绑手机号(哔哩哔哩怎么换实名认证)

    哔哩哔哩怎么换绑手机号(哔哩哔哩怎么换实名认证)

  • 华为mate30支持哪些5g频段(华为mate30支持哪些快充)

    华为mate30支持哪些5g频段(华为mate30支持哪些快充)

  • Excel表格中怎么换行(excel表格中怎么筛选自己想要的条件)

    Excel表格中怎么换行(excel表格中怎么筛选自己想要的条件)

  • 抖音小店可以注销吗(抖音小店可以注销吗安全吗)

    抖音小店可以注销吗(抖音小店可以注销吗安全吗)

  • 手机语音怎么转发出去(手机语音怎么转发给朋友)

    手机语音怎么转发出去(手机语音怎么转发给朋友)

  • 小红书怎么看访客记录(小红书怎么看访问过得主页)

    小红书怎么看访客记录(小红书怎么看访问过得主页)

  • 华为p30pro电池耐用吗(华为p30 pro电池容量多少)

    华为p30pro电池耐用吗(华为p30 pro电池容量多少)

  • 蓝牙耳机有一只连不上灯也不闪(蓝牙耳机有一只没声音怎么回事)

    蓝牙耳机有一只连不上灯也不闪(蓝牙耳机有一只没声音怎么回事)

  • qq扩列失败怎么解决(qq扩列一直失败怎么解除)

    qq扩列失败怎么解决(qq扩列一直失败怎么解除)

  • 光纤线可以代替网线吗(光纤线可以代替电话线吗)

    光纤线可以代替网线吗(光纤线可以代替电话线吗)

  • 爱奇艺投屏卡顿是什么原因(爱奇艺投屏卡顿是故意的)

    爱奇艺投屏卡顿是什么原因(爱奇艺投屏卡顿是故意的)

  • qq的群课堂可以回放吗(qq的群课堂可以手机投屏吗)

    qq的群课堂可以回放吗(qq的群课堂可以手机投屏吗)

  • 苹果4k和高清的区别(苹果4k好还是高清好)

    苹果4k和高清的区别(苹果4k好还是高清好)

  • 苹果国行是什么意思(苹果国行是什么序列号)

    苹果国行是什么意思(苹果国行是什么序列号)

  • 苹果显示lte网络是什么意思(苹果显示LTE网络)

    苹果显示lte网络是什么意思(苹果显示LTE网络)

  • 荣耀20怎么升级emui10(荣耀20怎么升级鸿蒙)

    荣耀20怎么升级emui10(荣耀20怎么升级鸿蒙)

  • 抖音如何设置喜欢为零(抖音如何设置喜好推送)

    抖音如何设置喜欢为零(抖音如何设置喜好推送)

  • 谷歌代理服务器设置(谷歌代理服务器和防火墙在哪里设置)

    谷歌代理服务器设置(谷歌代理服务器和防火墙在哪里设置)

  • 华为手机一接电话就黑屏(华为手机一接电源就关机)

    华为手机一接电话就黑屏(华为手机一接电源就关机)

  • 小米手环4能用热水泡吗(小米手环4能用4G吗)

    小米手环4能用热水泡吗(小米手环4能用4G吗)

  • i78700配什么主板(i78700配什么主板做win7)

    i78700配什么主板(i78700配什么主板做win7)

  • xs能双卡双待吗(xs双卡双待吗?)

    xs能双卡双待吗(xs双卡双待吗?)

  • 荣耀手环4与小米手环3区别(荣耀手环4小米手机可以用吗)

    荣耀手环4与小米手环3区别(荣耀手环4小米手机可以用吗)

  • 三星s9怎么设置双卡双待(三星s9怎么设置hd)

    三星s9怎么设置双卡双待(三星s9怎么设置hd)

  • 相机开机键是哪个(相机的开机键在哪里)

    相机开机键是哪个(相机的开机键在哪里)

  • hdmi连接电视无信号解决方法(hdmi连接电视无法全屏)

    hdmi连接电视无信号解决方法(hdmi连接电视无法全屏)

  • 教你如何隐藏Dock 上的程序图标(doc文档隐藏)

    教你如何隐藏Dock 上的程序图标(doc文档隐藏)

  • 什么是特别纳税人
  • 企业重组的特殊性税务处理比例
  • 外币报表折算差额是一种未实现的汇兑损益
  • 外贸公司进项票要专票还是普票
  • 增值税普通发票几个点
  • 冲预付账款预算会计怎么做分录
  • 起征点是什么意思举例子说明
  • 实收资本印花税是一年一交吗
  • 开专用发票可以不写单位与型号么?
  • 投资退税申请应怎么写
  • 融资租赁的房产,按收取的租金从租计征房产税
  • 特定业务计算的应纳税所得额是指
  • 租金和物业费怎么计算
  • 买入返售金融资产是资产还是负债
  • 增值税预缴税款表项目编号是什么
  • 关联公司代付款协议
  • 固定资产折现率怎么算
  • 收据可以入账的范围
  • 已经折旧完的固定资产怎么处理
  • 进项退回怎么做账
  • 个人出租车辆给公司个人所得税
  • 香港企业股东分红税
  • 双网卡冲突会发生什么现象
  • uniapp关闭当前页面
  • 苹果手机查找对方手机位置看不到
  • 附加税异地预缴如何申报
  • 今天端午节?
  • 税盘可以全额抵扣是什么意思
  • 车辆开具发票后会计分录?
  • 出口免税和退税交附加税
  • 简述php中常用魔术方法及其各自的作用
  • 使用php连接数据的方法
  • 公司缴纳残保金怎么做账
  • 车辆保养费可以计入交通费吗
  • require.context()的用法详解
  • web前后端连接
  • vue前端模板网站
  • roc曲线绘制r语言
  • ctf题目网站
  • 论文resit
  • 交所得税会计分录例题
  • 研发支出属于什么类科目
  • 食堂增值服务有哪些
  • 亏损弥补规定
  • 发票税额打印不全可以入账吗
  • centos上安装vscode
  • 其他应收款资产类
  • 什么经营范围是营业执照
  • 机关事业单位体育协会举办体育赛事活动应当
  • 小企业会计准则适用于哪些企业
  • 车户过户
  • 给客户买的礼品要交税吗
  • 写字楼物业费按照什么面积
  • 供应商奖惩制度具体办法
  • etc电子发票需要勾选吗
  • 发票抬头注意事项
  • 什么是企业合并?
  • 流动比率越高越好吗
  • 新开办企业如何建账
  • sql server数据库中的null(空值)
  • 计算机上没有运行windows无线服务
  • win8旗舰版升级win10
  • 如何创建ubuntu安装教程
  • u盘安装linux系统遇到的问题
  • win10系统资源
  • win7能不能安装vs2019
  • rds是啥
  • 根据显示的图的照片吊坠
  • 举例说明Java实现适配器模式
  • Ext JS 4实现带week(星期)的日期选择控件(实战一)
  • samsung s3 gt-19300 开发 键盘回车事件
  • nodejs的理解
  • python多线程操作
  • python 数据类型
  • android缓存清理
  • 怎样在网上打印社保证明
  • 民办幼儿园属于民营企业吗
  • 三亚国税局各区领导班子
  • 河北省税务局稽查局领导班子
  • 依法征拆
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设