css自适应css自适应布局方法

2024-08-24 17:23:07 浏览

原理: float不会完全脱离文档流,会占用原空间

css自适应css自适应布局方法

原理: 左右绝对定位,脱离文档流 。 中间不设置宽度,只设置左右边距,自动撑满块级元素一行的剩余空间。

原理:flex:1 实际上是三个属性的简写 , flex:1; 等同于 flex:1 1 auto;。

简单的说,分别代表:剩余空间 容器缩小时压缩比例 最小宽度。

原理:只要把div放在同一行,使用calc计算宽度即可 。

将左边固定区域设置浮动,右边margin设置为左边固定div的宽度。

将左边固定区域设置相对定位,右边margin设置为左边固定div的宽度。

5.左边浮动,让right单独成为一个BFC,BFC的区域不会与float box重叠。

设置方法:1、给单元格元素添加“width:宽度数值%;”样式,使单元格元素的宽度自适应;2、给元素添加“height:高度数值vw;”样式,使单元格元素的高度自适应即可。

2.将建好的静态页命名为css.html,标题为了“css如何设置图片大小自适应”

3.在body中添加两个div,设置不能的宽度,并设class 为div1和div2,目的是用一样的css控制图片的宽度在不同的宽度容器中都能很好的显示

4.在两个div的class 中添加相同的控制图片的class名为了 ”img“,并为div添加控制宽度的样式

5.在两个div中加入相同的图片,在浏览器打开页面发现加入图片后把原来的div都给覆盖掉了

6.这个时候我们需要在img 类中加入限制图片的宽度的css语句让他自己适应容器的宽度.img img{ width:100%; height:auto}

本文版权声明本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,请联系本站客服,一经查实,本站将立刻删除。