css3 box-sizing属性
来源:互联网 发布:淘宝售前客服用语 编辑:程序博客网 时间:2024/06/11 22:14
box-sizing属性可以为三个值之一:content-box(default),border-box,padding-box。
content-box,border和padding不计算入width之内
padding-box,padding计算入width内
border-box,border和padding计算入width之内,其实就是怪异模式了~
ie8+浏览器支持content-box和border-box;
ff则支持全部三个值。
使用时:
-webkit-box-sizing: 100px; // for ios-safari, android
-moz-box-sizing:100px; //for ff
box-sizing:100px; //for other
栗子:
<style type="text/css"> .content-box{ box-sizing:content-box; -moz-box-sizing:content-box; width: 100px; height: 100px; padding: 20px; border: 5px solid #E6A43F; background: blue; } .padding-box{ box-sizing:padding-box; -moz-box-sizing:padding-box; width: 100px; height: 100px; padding: 20px; border: 5px solid #186645; background: red; } .border-box{ box-sizing:border-box; -moz-box-sizing:border-box; width: 100px; height: 100px; padding: 20px; border: 5px solid #3DA3EF; background: yellow; }</style>
截图(ff):
box-sizing:content-box | border-box
默认值:content-box
适用于:所有接受width和height的元素
继承性:无
取值:
示例:
content-box:
.test1{ box-sizing:content-box; width:200px; padding:10px; border:15px solid #eee; }
border-box:
.test2{ box-sizing:border-box; width:200px; padding:10px; border:15px solid #eee; }
说明:
设置或检索对象的盒模型组成模式。
- 对应的脚本特性为boxSizing。
兼容性:
示例:
<!DOCTYPE html><html lang="zh-cn"><head><meta charset="utf-8" /><title>box-sizing_CSS参考手册_web前端开发参考手册系列</title><style>.test{width:200px;height:70px;padding:10px;border:15px solid #999;-moz-box-sizing:content-box;-ms-box-sizing:content-box;box-sizing:content-box;background:#eee;}.test2{width:200px;height:70px;padding:10px;border:15px solid #999;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;background:#eee;margin-top:20px;}</style></head><body><div class="test">content-box</div><div class="test2">border-box</div></body></html>
0 0
- CSS3 box-sizing 属性
- css3:box-sizing属性
- css3 box-sizing属性
- css3 box-sizing属性
- css3 box-sizing 属性
- CSS3 box-sizing 属性
- CSS3 Box-sizing属性
- 【CSS3】box-sizing 属性
- CSS3 box-sizing属性
- 【CSS3】Box-sizing属性
- css3 box-sizing属性
- css3 box-sizing属性
- css3 box-sizing属性
- css3 box-sizing属性
- css3 box-sizing属性
- css3 box-sizing属性
- CSS3 box-sizing 属性
- css3 box-sizing属性
- masonry延时约束bug
- mysql增删改查语句
- STM32F4_TIM输出PWM波形(可调频率、占空比)
- 经典排序算法--插入排序 希尔排序 归并排序
- CentOS7 安装Keepalived以及基本配置
- css3 box-sizing属性
- POJ2446
- JZOJ.4596 Stree
- AVA整合HTML5实现扫描二维码功能项目源码
- 图片工具类,照相,相册,剪裁,uri转换为string地址,缩放图片
- Network(图——割点 + 模板)
- 8VC Venture Cup 2016 - Final Round (Div. 2 Edition) E. Package Delivery
- win、py、notepad++的编码方式及问题
- Android SwipeRefreshLayout 官方下拉刷新控件