CSS3 box-sizing 属性
2016-04-08 17:26
711 查看
做项目的时候遇到这个问题
后来才知道是
box-sizing:content-box | border-box
默认值:content-box
适用于:所有接受width和height的元素
继承性:无
content-box:
padding和border不被包含在定义的width和height之内。对象的实际宽度等于设置的width值和border、padding之和,即 ( Element width = width + border + padding )
此属性表现为标准模式下的盒模型。
border-box:
padding和border被包含在定义的width和height之内。对象的实际宽度就等于设置的width值,即使定义有border和padding也不会改变对象的实际宽度,即 ( Element width = width )
此属性表现为怪异模式下的盒模型。
后来才知道是
CSS3 box-sizing 属性
box-sizing:content-box | border-box默认值:content-box
适用于:所有接受width和height的元素
继承性:无
content-box:
padding和border不被包含在定义的width和height之内。对象的实际宽度等于设置的width值和border、padding之和,即 ( Element width = width + border + padding )
此属性表现为标准模式下的盒模型。
border-box:
padding和border被包含在定义的width和height之内。对象的实际宽度就等于设置的width值,即使定义有border和padding也不会改变对象的实际宽度,即 ( Element width = width )
此属性表现为怪异模式下的盒模型。
相关文章推荐
- css的学习笔记
- css3 标题超过长度自动省略号
- input-group+navs
- css3 渐变实例
- CSS实现画一条竖线
- css3 animate 和关键帧 @-webkit-keyframes
- CSS Overflow Hidden在iPhone & Safari不起作用
- css 初始化
- css 禁止文字自动换行
- css 相对电脑窗口定位
- [CSS3备忘] transform animation 等
- css 全局样式表
- jsLoader、cssLoader、imageLoader
- table中给tr设置border-bottom无效
- wordpress get_stylesheet_directory_uri()返回样式目录
- css 三角实例
- CSS3 线性渐变(linear-gradient)
- 水果手机 Safari transform rotateY 不兼容问题
- 让IE6/IE7/IE8浏览器支持CSS3属性
- CSS Vertical-align 用法