关于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的定位页面元素
Aug 29 HTML / CSS
浏览器实现移动端高性能css3动画(开启gpu加速)
Dec 23 HTML / CSS
CSS3绘制不规则图形的一些方法示例
Nov 07 HTML / CSS
详解CSS3 Media Queries中媒体属性的使用
Feb 29 HTML / CSS
HTML5 canvas绘制的玫瑰花效果
May 29 HTML / CSS
html5使用canvas画空心圆与实心圆
Dec 15 HTML / CSS
html5使用canvas绘制一张图片
Dec 15 HTML / CSS
基于canvas的骨骼动画的示例代码
Jun 12 HTML / CSS
使用html2canvas.js实现页面截图并显示或上传的示例代码
Dec 18 HTML / CSS
html5自定义video标签的海报与播放按钮功能
Dec 04 HTML / CSS
html5响应式开发自动计算fontSize的方法
Jan 13 HTML / CSS
HTML5拖拽文件上传的示例代码
Mar 04 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程序设计中的MVC编程思想
2014/07/28 PHP
Laravel6.0.4中将添加计划任务事件的方法步骤
2019/10/15 PHP
JQuery从头学起第二讲
2010/07/04 Javascript
javascript学习笔记(十五) js间歇调用和超时调用
2012/06/20 Javascript
JQuery操作三大控件(下拉,单选,复选)的方法
2013/08/06 Javascript
Ext JS 4实现带week(星期)的日期选择控件(实战一)
2013/08/21 Javascript
JavaScript的原型继承详解
2015/02/15 Javascript
jQuery使用prepend()方法在元素前添加内容用法实例
2015/03/26 Javascript
jQuery插件Validate实现自定义表单验证
2016/01/18 Javascript
AngularJS教程 ng-style 指令简单示例
2016/08/03 Javascript
javascript中Number的方法小结
2016/11/21 Javascript
Bootstrap的基本应用要点浅析
2016/12/19 Javascript
Three.js基础学习之场景对象
2017/09/27 Javascript
JS获取input[file]的值并显示在页面的实现方法
2018/03/09 Javascript
JavaScript EventEmitter 背后的秘密 完整版
2018/03/29 Javascript
JS如何获取地址栏的参数实例讲解
2018/10/06 Javascript
jquery3和layui冲突导致使用layui.layer.full弹出全屏iframe窗口时高度152px问题
2019/05/12 jQuery
JavaScript内置对象math,global功能与用法实例分析
2019/06/10 Javascript
Windows下Python使用Pandas模块操作Excel文件的教程
2016/05/31 Python
python 编程之twisted详解及简单实例
2017/01/28 Python
如何安装并使用conda指令管理python环境
2019/07/10 Python
用Python配平化学方程式的方法
2019/07/20 Python
Django项目中实现使用qq第三方登录功能
2019/08/13 Python
python next()和iter()函数原理解析
2020/02/07 Python
Python 防止死锁的方法
2020/07/29 Python
CSS3 不定高宽垂直水平居中的几种方式
2020/03/26 HTML / CSS
canvas因为图片资源不在同一域名下而导致的跨域污染画布的解决办法
2019/01/18 HTML / CSS
Mytheresa英国官网:拥有160多个奢侈品品牌
2016/10/09 全球购物
世界顶级俱乐部的官方球衣和套装:Subside Sports
2018/04/22 全球购物
公司业务主管岗位职责
2013/12/07 职场文书
2015年城管个人工作总结范文
2015/04/20 职场文书
2015年防汛工作总结
2015/05/15 职场文书
刑事起诉书范文
2015/05/19 职场文书
律师函格式范本
2015/05/27 职场文书
CSS3 制作的图片滚动效果
2021/04/14 HTML / CSS
MySQL表字段时间设置默认值
2021/05/13 MySQL