CSS3 box-sizing属性详解


Posted in HTML / CSS onNovember 15, 2016

简介

box-sizing属性包括content-box(default),border-box,padding-box。

     1、content-box,border和padding不计算入width之内

     2、padding-box,padding计算入width内

     3、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):

CSS3 box-sizing属性详解

总结

以上就是这篇文章的全部内容,希望本文的内容对大家学习或者使用CSS3能有所帮助,如果有疑问大家可以留言交流。

HTML / CSS 相关文章推荐
css3.0新属性效果在ie下的解决方案
May 10 HTML / CSS
CSS3 :nth-child()伪类选择器实现奇偶行显示不同样式
Nov 05 HTML / CSS
CSS3控制HTML元素动画效果
Feb 08 HTML / CSS
CSS3制作漂亮的照片墙的实现代码
Jun 08 HTML / CSS
html5嵌入内容_动力节点Java学院整理
Jul 07 HTML / CSS
Html5移动端获奖无缝滚动动画实现示例
Jun 25 HTML / CSS
html标签之Object和EMBED标签详解
Jul 04 HTML / CSS
HTML5 在canvas中绘制矩形附效果图
Jun 23 HTML / CSS
AmazeUI 平滑滚动效果的示例代码
Aug 20 HTML / CSS
CSS3通过var()和calc()函数实现动画特效
Mar 30 HTML / CSS
纯CSS实现酷炫的霓虹灯效果
Apr 13 HTML / CSS
html2 canvas svg不能识别的解决方案
Jun 03 HTML / CSS
用CSS3的box-reflect来制作倒影效果
Nov 15 #HTML / CSS
CSS3毛玻璃效果(blur)有白边问题的解决方法
Nov 15 #HTML / CSS
CSS3实现多背景模拟动态边框的效果
Nov 08 #HTML / CSS
CSS3实现同时执行倾斜和旋转的动画效果
Oct 27 #HTML / CSS
CSS3 :not()选择器实现最后一行li去除某种css样式
Oct 19 #HTML / CSS
CSS3点击按钮实现背景渐变动画效果
Oct 19 #HTML / CSS
CSS3实现各种图形的示例代码
Oct 19 #HTML / CSS
You might like
destoon安全设置中需要设置可写权限的目录及文件
2014/06/21 PHP
PHP网页游戏学习之Xnova(ogame)源码解读(十二)
2014/06/25 PHP
PHP递归复制、移动目录的自定义函数分享
2014/11/18 PHP
Laravel Intervention/image图片处理扩展包的安装、使用与可能遇到的坑详解
2017/11/14 PHP
PHP7 新增常量
2021/03/09 PHP
js下用gb2312编码解码实现方法
2009/12/31 Javascript
Extjs学习笔记之三 extjs form更多的表单项
2010/01/07 Javascript
基于pthread_create,readlink,getpid等函数的学习与总结
2013/07/17 Javascript
JQuery中的事件及动画用法实例
2015/01/26 Javascript
JS实现登录页面记住密码和enter键登录方法推荐
2016/05/10 Javascript
微信小程序 保留小数(toFixed)详细介绍
2016/11/16 Javascript
jQuery获取选中单选按钮radio的值
2016/12/27 Javascript
浅谈JS验证表单文本域输入空格的问题
2017/02/14 Javascript
nodeJS实现路由功能实例代码
2017/06/08 NodeJs
详解Vue的钩子函数(路由导航守卫、keep-alive、生命周期钩子)
2018/07/24 Javascript
Vue中的作用域CSS和CSS模块的区别
2018/10/09 Javascript
javascript中call()、apply()的区别
2019/03/21 Javascript
Ajax请求时无法重定向的问题解决代码详解
2019/06/21 Javascript
layui table去掉右侧滑动条的实现方法
2019/09/05 Javascript
在vue中使用回调函数,this调用无效的解决
2020/08/11 Javascript
python 限制函数调用次数的实例讲解
2018/04/21 Python
使用PyCharm创建Django项目及基本配置详解
2018/10/24 Python
Windows 8.1 64bit下搭建 Scrapy 0.22 环境
2018/11/18 Python
Python Pandas分组聚合的实现方法
2019/07/02 Python
淘宝秒杀python脚本 扫码登录版
2019/09/19 Python
python返回数组的索引实例
2019/11/28 Python
学生就业推荐信
2013/11/13 职场文书
大学生未来职业生涯规划书
2014/02/15 职场文书
三月学雷锋月活动总结
2014/04/28 职场文书
解除财产保全担保书
2014/05/20 职场文书
广场舞大赛策划方案
2014/05/31 职场文书
安全宣传标语口号
2014/06/06 职场文书
2019年农民幸福观调查的实践感悟
2019/12/19 职场文书
go设置多个GOPATH的方式
2021/05/05 Golang
手把手教你导入Go语言第三方库
2021/08/04 Golang
Django框架中视图的用法
2022/06/10 Python