200字范文,内容丰富有趣,生活中的好帮手!
200字范文 > 简述对css盒子模型的理解_CSS盒子模型的理解

简述对css盒子模型的理解_CSS盒子模型的理解

时间:2024-06-24 10:59:22

相关推荐

简述对css盒子模型的理解_CSS盒子模型的理解

css盒模型由两个盒子组成,外在的控制是否换行的盒子,以及内在的控制元素内容的盒子。

比如:display: inline-block, 则它的外在的盒子就是inline也就是不占据一行,而block则表示内部的元素具有块状特性。所以,display: inline其实就是display: inline-inline的缩写,display: block就是display: block-block的缩写。

每一个内在的盒子有: width/height, padding, border, margin这几个控制盒子大小的属性。其中 width/height控制元素内容大小,padding则控制元素内容到border线内侧距离,border则是元素外围边框大小,而margin则是控制与其他元素的间距,它的背景透明。

对于早期,计算一个元素的占据大小,需要通过width +2* padding + 2*border来计算,css3中提出了box-sizing:border-box,通过这样设置,就可以使元素最终的宽高就是设定的width/height, 浏览器会根据width/height, padding, border的大小来自动调整内部元素的大小。

原创文章,作者:犀牛前端部落,如若转载,请注明出处:/2669.html

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。