box-sizing属性可以为三个值之一:content-box(default),border-box,padding-box。

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

padding-box,padding计算入width内

border-box,border和padding计算入width之内。

<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; }

div的大小最后为150px

 .padding-box{ box-sizing:padding-box; -moz-box-sizing:padding-box; width: 100px; height: 100px; padding: 20px; border: 5px solid #186645; background: red; }

div的大小加上了padding,没算上border所以为140px

 .border-box{ box-sizing:border-box; -moz-box-sizing:border-box; width: 100px; height: 100px; padding: 20px; border: 5px solid #3DA3EF; background: yellow; }

div的宽度为100px,为原始的宽度,一般写页面对ui设计好的来说,我们最好使用这个属性,这样对整体布局很有好处,不然,页面很容易出现问题。

</style>

转载于:https://www.cnblogs.com/changqijing/p/7686854.html

border-sizing属性相关推荐

  1. CSS的border边框属性 边框样式 内外边框 圆角合集

    CSS border 属性允许指定元素边框的样式.宽度和颜色. 目录 1.四个边框 2.内外边框 3.边框样式 4.圆角边框 1.border边框属性 可以设置一到四个值(上边框,右边框,下边框,左边 ...

  2. 如何使用CSS3 Border Radius属性

    With CSS3, you can give any element "rounded corners" by using the border-radius property. ...

  3. html边框复合属性,详解CSS的border边框属性及其在CSS3中的新特性

    基础你可能很熟悉边的最基本用法. CSS Code复制内容到剪贴板 border:1pxsolidblack; 上面的代码将给元素应用1px的边.即简洁又简单:但我们也可以稍作修改. CSS Code ...

  4. CSS3的边框(border)属性-radius

    语法: border-radius : none | <length>{1,4} [ / <length>{1,4} ]? 相关属性: border-top-right-rad ...

  5. table中cellpadding=0 cellspacing=0 border=0属性CSS的定义方法

    以前都不知道用CSS怎么定义TABLE里面cellpadding和cellspacing,害得没一个都要写,今天无意中发现可以这样在CSS里面直接定义了 例如: 一个这样的表格: <table  ...

  6. 边框border相关属性以及其他注意点

    一.边框 border 单独设置 border-top:边框的宽度 边框的线型 颜色:(顺序可以随便调) border-bottom border-left border-right 线型 实线 so ...

  7. java border边框_简单实用的css边框属性border

    本文主要讲述利用border属性做出不同的几何形状从而适用于比较好看的视觉样式. 预备知识 border相关属性 border-width 边框的宽度 border-style 边框的样式 borde ...

  8. HTML img 标签的 border 属性

    定义和用法 <img> 标签的 border 属性规定图像周围的边框的宽度,就是说可以增加或去掉图像的边框. 注释:默认地,图像是没有边框的(除非图像在 a 元素内部). 浏览器通常会把代 ...

  9. CSS3之border属性

    border相关属性需要大量练习,方可运用自如! 文字下方有Demo!!! border: 作用:           设置在一个声明中 包含 所有 的边框 属性 说明:           可以设置 ...

  10. css--DIV+CSS布局、常用属性、盒模型、自定义字体、标签的分类及相互转换

    目录 一.DIV+CSS布局 1.1 布局时常用的属性 1.2 布局 - 上中下结构 1.3 布局 - 上中下 - 左右 1.4  圣杯布局和双飞翼布局 二.字体属性 2.1 字体颜色 2.2 字体大 ...

最新文章

  1. numpy中的一些常见函数
  2. 基于用户投票的排名算法(三):Stack Overflow
  3. perl Encode模块的使用
  4. 密码学基础知识(八)略说数字签名
  5. OpenGL模型加载和渲染
  6. pca图解读_干货!手把手一步一步解读PCA分析,逃学博士尽力了!
  7. 2020年中国智能客服行业研究报告
  8. QT每日一练day28:QT中的2D绘图知识概念——讲义截图
  9. puppet 学习总结(1)——puppet 入门详解
  10. pycharm关闭/开启代码补全/代码提示
  11. 3.abp框架code first方式创建表
  12. ubuntu wine 使用
  13. 搭建Mybatis源码环境
  14. 视频转换器怎么将视频转成GIF动画
  15. matlab数据类型 —— 整型
  16. 这次一定 | “学废” 正则表达式
  17. MAC微信接收到的文档打开都变成(只读)解决办法
  18. 90个外国英文网站强力推荐
  19. 使用font-face艺术字失效
  20. 为何明朝宦官当道如此严重?

热门文章

  1. AbstractQueuedSynchronizer浅析
  2. 帆软报表更新到服务器控件展示不出来_帆软报表问题汇总
  3. buu RSA what(共模攻击+base64隐写)
  4. java小程序坦克大战,小程序经典游戏,微信欢乐坦克大战攻略
  5. 小恐龙游戏制作挑战:第9天-打完大部分计分器模块的代码
  6. 小米6不显示与电脑连接到服务器,小米6怎么连接不上电脑没反应怎么办
  7. 大数据收集系统架构图
  8. 题目 1040: 实数的打印
  9. ld链接动态库静态库问题
  10. 我要多开梦幻手游PC端(梦幻手游PC端多开的简单分析及实现办法)(二)