试题
考点

js语言和框架-CSS、CSS3-盒模型、弹性盒布局

面5笔5

IE 8以下版本的浏览器中的盒模型有什么不同?

前往“校招VIP”小程序,刷题更快
最新校招难题刷题,快来进刷题群吧
解答

根据 W3C 的规范,元素内容占据的空间是由 width 属性设置的,而内容周围的 padding 和 border 值是另外计算的,即width和height只包括content而不包括padding和border。IE5.X 和 6 在怪异模式(Quirks )中使用自己的非标准模型。这些浏览器的 width 属性不是内容的宽度,而是内容、内边距和边框的宽度的总和。 

css3中定义了box-sizing属性: 

content-box 

这是由 CSS2.1 规定的宽度高度行为。 

宽度和高度分别应用到元素的内容框。 

在宽度和高度之外绘制元素的内边距和边框。 

border-box 

为元素设定的宽度和高度决定了元素的边框盒。 

就是说,为元素指定的任何内边距和边框都将在已设定的宽度和高度内进行绘制。 

通过从已设定的宽度和高度分别减去边框和内边距才能得到内容的宽度和高度。

评论

一只北极的企鹅

2023-09-19 21:00:00

0 0

骊山语罢

2022-01-17 22:00:00

0 0

二大爷

2019-11-23 10:20:34

1 0

二大爷

2019-11-23 10:20:08

0 0

加载更多