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的checked伪类实现OL的隐藏显示的方法
Dec 18 HTML / CSS
css3 box-sizing属性使用参考指南
Jan 08 HTML / CSS
纯CSS实现的大小渐变、渐远效果
Apr 15 HTML / CSS
细说CSS3中box属性中的overflow-x属性和overflow-y属性值的效果
Jul 21 HTML / CSS
纯css3制作网站后台管理面板
Dec 30 HTML / CSS
用CSS3实现背景渐变的方法
Jul 14 HTML / CSS
HTML 5 标签、属性、事件及浏览器兼容性速查表 附打包下载
Oct 20 HTML / CSS
详解html5 shiv.js和respond.min.js
Jan 24 HTML / CSS
canvas实现扭蛋机动画效果的示例代码
Oct 17 HTML / CSS
html如何对span设置宽度
Oct 30 HTML / CSS
HTML中实现音乐或视频自动播放案例详解
May 30 HTML / CSS
微信小程序纯CSS实现无限弹幕滚动效果
Sep 23 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
xml+php动态载入与分页
2006/10/09 PHP
兼容PHP和Java的des加密解密代码分享
2014/06/26 PHP
php常用的url处理函数总结
2014/11/19 PHP
常见的四种POST 提交数据方式(小总结)
2015/10/08 PHP
yii框架搜索分页modle写法
2016/12/19 PHP
php session的应用详细介绍
2017/03/22 PHP
php中Ioc(控制反转)和Di(依赖注入)
2017/05/07 PHP
TP5框架model常见操作示例小结【增删改查、聚合、时间戳、软删除等】
2020/04/05 PHP
如何判断微信内置浏览器(通过User Agent实现)
2014/09/01 Javascript
html的DOM中Event对象onblur事件用法实例
2015/01/21 Javascript
JavaScript中函数表达式和函数声明及函数声明与函数表达式的不同
2015/11/15 Javascript
JavaScript希尔排序、快速排序、归并排序算法
2016/05/08 Javascript
jquery表格datatables实例解析 直接加载和延迟加载
2016/08/12 Javascript
jQuery Ajax使用FormData对象上传文件的方法
2016/09/07 Javascript
JS实现获取图片大小和预览的方法完整实例【兼容IE和其它浏览器】
2017/04/24 Javascript
JS中利用swiper实现3d翻转幻灯片实例代码
2017/08/25 Javascript
Node.js readline模块与util模块的使用
2018/03/01 Javascript
[41:52]2018DOTA2亚洲邀请赛3月29日小组赛B组Effect VS Secret
2018/03/30 DOTA
python妹子图简单爬虫实例
2015/07/07 Python
在Python程序和Flask框架中使用SQLAlchemy的教程
2016/06/06 Python
pymysql的简单封装代码实例
2020/01/08 Python
15款Python编辑器的优缺点,别再问我“选什么编辑器”啦
2020/10/19 Python
html5 css3网站菜单实现代码
2013/12/23 HTML / CSS
HTML5 移动页面自适应手机屏幕四类方法总结
2017/08/17 HTML / CSS
香港钟表珠宝首饰商城:OneMallTime网摩间
2016/10/14 全球购物
SQL Server的固定数据库角色都有哪些?对应的服务器权限有哪些?
2013/05/18 面试题
卫校中专生个人自我评价
2013/09/19 职场文书
哈弗商学院毕业生求职信
2014/02/26 职场文书
少先队活动总结
2014/08/29 职场文书
2015年教师节活动总结
2015/03/20 职场文书
读书笔记格式
2015/07/02 职场文书
2016三严三实专题教育活动心得体会
2016/01/06 职场文书
志愿者工作心得体会
2016/01/15 职场文书
css3 利用transform-origin 实现圆点分布在大圆上布局及旋转特效
2021/04/29 HTML / CSS
浅谈Redis的几个过期策略
2021/05/27 Redis
只用Python就可以制作的简单词云
2021/06/07 Python