使用原因

盒模型布局中padding与border也是具有尺寸的,为避免其对页面布局产生影响,可使用box-sizing: border-box;属性设置盒模型,此时便可只用设置元素宽高即可。

属性详解

box-sizing的值有content-box、border-box、inherit。
content-box:宽度和高度分别应用到元素的内容框,在宽度和高度之外绘制元素的内边距和边框,此为默认值。
border-box:元素设定的宽度和高度决定了元素的边框盒。元素指定的任何内边距和边框都将在已设定的宽度和高度内进行绘制。通过从已设定的宽度和高度分别减去边框和内边距才能得到内容的宽度和高度。
inherit:表示继承父元素的box-sizing属性。

box-sizing属性的理解相关推荐

  1. html5调盒子边框大小,CSS3 - 盒子大小(CSS3 - Box Sizing)

    CSS3 - 盒子大小(CSS3 - Box Sizing) Box大小调整属性用于更改元素的高度和宽度. 从css2开始,box属性的工作方式如下所示 -width + padding + bord ...

  2. [html] 说说你对HTML5中pattern属性的理解

    [html] 说说你对HTML5中pattern属性的理解 好像是判断input在输入时按下tab键跳转到下一个input的优先级 个人简介 我是歌谣,欢迎和大家一起交流前后端知识.放弃很容易, 但坚 ...

  3. [html] 说说你对属性data-的理解

    [html] 说说你对属性data-的理解 data- 属性是H5新增的自定义属性,也可以用来存储值.我个人用的不多,这个data- 属性倒是和vue中的v-bind 功能相似, 自定义属性,绑定数据 ...

  4. [html] 谈谈你对input元素中readonly和disabled属性的理解

    [html] 谈谈你对input元素中readonly和disabled属性的理解 相同点:都会使文本框变成只读,不可编辑.不同点:1.disabled属性在将input文本框变成只读不可编辑的同时, ...

  5. [css] 说说你对css的will-change属性的理解,它有什么作用呢?

    [css] 说说你对css的will-change属性的理解,它有什么作用呢? 告诉浏览器,这个元素的某些属性可能会频繁变动触发回流,要求浏览器给予资源进行优化,一般浏览器会给这个元素单独生成一个图层 ...

  6. [css] 举例说说你对white-space属性的理解

    [css] 举例说说你对white-space属性的理解 值 说明 normal 默认.空白会被浏览器忽略. pre 空白会被浏览器保留.其行为方式类似 HTML 中的 <pre> 标签. ...

  7. BOM部分属性及理解

    BOM部分属性及理解 BOM称之为浏览器对象模型.里面主要是我们和浏览器进行交互的方法. 是由IE3.0和Netscape Navigator3.0(网景)提供的一种新的特性,主要是用来通过JS这门脚 ...

  8. html clear属性值,clear属性有哪些属性值 CSS clear属性的理解.

    CSS clear是什么属性... 语法: clear : none | left |right | both 参数: none : 允许两边都可以有浮动对象 both : 不允许有浮动对象 left ...

  9. Android入门: 对图片 ImageView的scaleType属性的理解

    关于ImageView的scaleType属性的理解 问题:图片在不同机型上的显示大小不同 1.android:scaleType="center" 保持原图的大小,显示在Imag ...

  10. css旋转属性如何理解

    css旋转属性如何理解 1.css旋转属性为transform. transform属性说明 2.transform属性将2D或3D转换为元素.这个特性允许我们旋转,缩放,移动或者倾斜元素. tran ...

最新文章

  1. 【组队学习】【31期】青少年编程(Scratch 四级)
  2. java的两种运行机制_Java☞JVM工作原理
  3. IOS UI开发基础之超级猜图完整版本-08
  4. java 部署环境_Centos7部署JAVA环境
  5. jax-rs jax-ws_在JAX-RS中处理异步请求中的超时
  6. 为了搞懂什么是区块链,我都快抑郁了(转)
  7. jsp 连接sql数据库查询(源代码)
  8. [转载] 20个常用Python库及200个第三方库
  9. 拼多多大力发展“多多视频”业务
  10. android国际化语言(适配各国语言)
  11. 小米手环4怎么使用_小米运动手环4使用说明
  12. 图构建:领域本体设计原则与动态本体
  13. Vue项目实战引入百度地图(一)
  14. poj1163数字三角形动态规划
  15. 12.4.1 索引顺序存取方法文件 / ISAM文件
  16. Java-九九加法表
  17. 2017年哈工大数理逻辑B期末考试参考答案(1)
  18. Halcon视觉软件库介绍
  19. XP终端服务远程登录批处理(邪恶八进制blog)
  20. 基于Python(Django)+MySQL实现(Web)大学生信用评价系统分析与设计【100010400】

热门文章

  1. 安卓手机解锁密码忘了如何解锁
  2. 各种工业以太网技术浅析
  3. Word中批量更新域的两个小方法;更新角标;更新引用
  4. 皮亚杰的认知发展理论
  5. Contest2609 - 高级语言程序实践--第8次作业--计信A2107-2113
  6. 51单片机引脚功能介绍
  7. 如何在手机和电脑之间共享文件以及共享模拟器网络给电脑
  8. 短信机bug,发短信发的直吐血…………
  9. python saveas_Python中正确的Save-As函数
  10. Qt数据库应用20-csv文件转xls