3 回答
已采纳
![?](http://img1.sycdn.imooc.com/568229180001ed2302000200-100-100.jpg)
慕莱坞9220042
TA贡献377条经验 获得超508个赞
你好:
定义和用法
box-sizing 属性允许您以特定的方式定义匹配某个区域的特定元素。
例如,假如您需要并排放置两个带边框的框,可通过将 box-sizing 设置为 "border-box"。这可令浏览器呈现出带有指定宽度和高度的框,并把边框和内边距放入框中。
语法 :
box-sizing: content-box|border-box|inherit;
content-box :
这是由 CSS2.1 规定的宽度高度行为。
宽度和高度分别应用到元素的内容框。
在宽度和高度之外绘制元素的内边距和边框。
border-box :
为元素设定的宽度和高度决定了元素的边框盒。
就是说,为元素指定的任何内边距和边框都将在已设定的宽度和高度内进行绘制。
通过从已设定的宽度和高度分别减去边框和内边距才能得到内容的宽度和高度。
inherit :
规定应从父元素继承 box-sizing 属性的值。
Firefox 支持替代的 -moz-box-sizing 属性
chrome、safari 支持替代的 -moz-box-sizing 属性
望采纳!
![?](http://img1.sycdn.imooc.com/5a14e80a000146d402000200-100-100.jpg)
Suber丶林
TA贡献75条经验 获得超180个赞
前缀代表浏览器内核,都是浏览器厂商自定义的样式,为了过渡CSS3而除此下策。
-webkit-:谷歌的内核WebKit。
-moz-:火狐的内核Gecko。
没加上前缀的,表示CSS3标准,浏览器厂商兼容了该样式之后才会去掉前缀,表示该版本已经支持该样式。
除此之外,还有
-ms-:微软IE的内核Trident
-o-:苹果的内核Presto
- 3 回答
- 0 关注
- 1318 浏览
相关问题推荐
添加回答
举报
0/150
提交
取消