css布局box-sizing使用_html/css_WEB-ITnose
程序员文章站
2022-05-11 10:21:43
...
div{
box-sizing:border-box;
width:200px;
padding:20px;
border:1px solid red;
}
这段css的意思是说,div宽度为200px,边框为1px,左右空白边距是20px,时间内容宽度自适应,是200-2-20*2=158px;
如果box-sizing的值为content-box,说明设置的是内容区的宽度,不是div盒子的宽度;
浏览器兼容性:
ie8以上支持该属性,firefox需要加上浏览器厂商前缀-moz-,低版本的IOS和Android浏览器也需要加上-webkit-
*,*:before,*:after{
-moz-box-sizing:border-box;
-webkit-box-sizing:border-box;
box-sizing:border-box;
}
推荐阅读
-
DIV+CSS三列式布局的实现方法_html/css_WEB-ITnose
-
2-6 复杂的背景图案_html/css_WEB-ITnose
-
网页中多个图标在一张图片上,使用css将各图标显示_html/css_WEB-ITnose
-
【学习笔记之CSS+DIV】CSS入门_html/css_WEB-ITnose
-
nth-of-type在选择class的时候需要注意的一个小问题_html/css_WEB-ITnose
-
CSS+DIV设计å®ä¾ï¼å®ç°è®©å¤ä¸ªDIVæåæ¶å± ä¸_html/css_WEB-ITnose
-
第 7 章 文档元素_html/css_WEB-ITnose
-
css如何将新闻列表前面的点去掉_html/css_WEB-ITnose
-
div+css总结?FF下div不设置…_html/css_WEB-ITnose
-
【原】移动web页面使用字体的思考_html/css_WEB-ITnose