关于box-sizing的全面理解


Posted in HTML / CSS onJuly 28, 2016

---恢复内容开始---

box-sizing

属性允许您以特定的方式定义匹配某个区域的特定元素。

例如,假如您需要并排放置两个带边框的框,可通过将 box-sizing 设置为 "border-box"。这可令浏览器呈现出带有指定宽度和高度的框,并把边框和内边距放入框中。

语法
box-sizing: content-box|border-box|inherit;

content-box :w3c标准(默认)

border-box :IE传统标准

关于box-sizing的全面理解

content-box:

.test1{ box-sizing:content-box; width:200px; padding:10px; border:15px solid #eee; }

关于box-sizing的全面理解

test1 中的宽度200px 指的是 content的宽度,同理高度也是。

border-box:

.test2{ box-sizing:border-box; width:200px; padding:10px; border:15px solid #eee; }

关于box-sizing的全面理解

test2 中的宽度200px指的是border的宽度,同理高度也是。

借助上面的例子可以理解 padding-box

关于box-sizing的全面理解

以上这篇关于box-sizing的全面理解就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

原文地址:http://www.cnblogs.com/pacyx/p/5661492.html

HTML / CSS 相关文章推荐
CSS3实现各种图形的示例代码
Oct 19 HTML / CSS
HTML+CSS3模拟心的跳动实例代码
Sep 05 HTML / CSS
CSS3实现水平居中、垂直居中、水平垂直居中的实例代码
Feb 27 HTML / CSS
css3利用transform变形结合事件完成扇形导航
Oct 26 HTML / CSS
HTML5进阶段内联标签汇总(小篇)
Jul 13 HTML / CSS
详解H5 活动页之移动端 REM 布局适配方法
Dec 07 HTML / CSS
html5 Canvas实现图片旋转的示例
Jan 15 HTML / CSS
如何给HTML标签中的文本设置修饰线
Nov 18 HTML / CSS
html5跳转小程序wx-open-launch-weapp踩坑
Dec 02 HTML / CSS
HTML5在微信内置浏览器下右上角菜单的调整字体导致页面显示错乱的问题
Jan 19 HTML / CSS
css3中transform属性实现的4种功能
Aug 07 HTML / CSS
CSS中妙用 drop-shadow 实现线条光影效果
Nov 11 HTML / CSS
css3动画效果小结(推荐)
Jul 25 #HTML / CSS
浅谈CSS3动画的回调处理
Jul 21 #HTML / CSS
浅谈css3中的前缀
Jul 20 #HTML / CSS
纯CSS3绘制打火机动画火焰效果
Jul 18 #HTML / CSS
CSS3绘制有活力的链接下划线
Jul 14 #HTML / CSS
CSS3实现时间轴效果
Jul 11 #HTML / CSS
CSS3实现10种Loading效果
Jul 11 #HTML / CSS
You might like
PHP 高级课程笔记 面向对象
2009/06/21 PHP
php中批量删除Mysql中相同前缀的数据表的代码
2011/07/01 PHP
jQuery.validate 常用方法及需要注意的问题
2013/03/20 Javascript
JavaScript中读取和保存文件实例
2014/05/08 Javascript
JS替换字符串中字符即替换全部而不是第一个
2014/06/04 Javascript
js获取浏览器基本信息大全
2014/11/27 Javascript
javascript检测移动设备横竖屏
2016/05/21 Javascript
JavaScript ES6的新特性使用新方法定义Class
2016/06/28 Javascript
js html5 css俄罗斯方块游戏再现
2016/10/17 Javascript
浅谈js中几种实用的跨域方法原理详解
2016/12/02 Javascript
Bootstrap3 datetimepicker控件使用实例
2016/12/13 Javascript
vue-cli单页应用改成多页应用配置详解
2017/07/14 Javascript
Node.js dgram模块实现UDP通信示例代码
2017/09/26 Javascript
简述JS浏览器的三种弹窗
2018/07/15 Javascript
关于js对textarea换行符的处理方法浅析
2018/08/03 Javascript
JavaScript引用类型Date常见用法实例分析
2018/08/08 Javascript
vue router 传参获取不到的解决方式
2019/11/13 Javascript
用Python脚本生成Android SALT扰码的方法
2013/09/18 Python
在Python的web框架中编写创建日志的程序的教程
2015/04/30 Python
python计算一个序列的平均值的方法
2015/07/11 Python
Python函数的周期性执行实现方法
2016/08/13 Python
python实现文本界面网络聊天室
2018/12/12 Python
Python的Django框架实现数据库查询(不返回QuerySet的方法)
2020/05/19 Python
html5拖曳操作 HTML5实现网页元素的拖放操作
2013/01/02 HTML / CSS
新闻记者实习自我鉴定
2013/09/19 职场文书
路政管理毕业自荐书范文
2014/02/10 职场文书
药品促销活动方案
2014/02/14 职场文书
房地产财务部员工岗位职责
2014/03/12 职场文书
村主任群众路线个人对照检查材料
2014/09/26 职场文书
机关作风建设剖析材料
2014/10/11 职场文书
员工手册董事长致辞
2015/07/29 职场文书
班级管理经验交流材料
2015/11/02 职场文书
vue响应式原理与双向数据的深入解析
2021/06/04 Vue.js
python基础入门之普通操作与函数(三)
2021/06/13 Python
Java8中Stream的一些神操作
2021/11/02 Java/Android
SSM项目使用拦截器实现登录验证功能
2022/01/22 Java/Android