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

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

padding-box,padding计算入width内

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>

转载于:https://www.cnblogs.com/theWayToAce/p/5608257.html

border-box相关推荐

  1. IE的box模型显示bug

    原作者charlee.原始链接http://tech.idv2.com/2007/01/02/ie-box-model-bug/以及本声明. box模型即由<div>等块元素的 margi ...

  2. CSS魔法堂:重拾Border之——图片作边框

    前言  当CSS3推出border-radius属性时我们是那么欣喜若狂啊,一想到终于不用再添加额外元素来模拟圆角了,但发现border-radius还分水平半径和垂直半径,然后又发现border-t ...

  3. BFC(Box Formatting Context)的原理

    BFC 已经是一个耳听熟闻的词语了,网上有许多关于 BFC 的文章,介绍了如何触发 BFC 以及 BFC 的一些用处(如清浮动,防止 margin 重叠等).虽然我知道如何利用 BFC 解决这些问题, ...

  4. (转)IE的box模型显示bug

    box模型即由<div>等块元素的 margin.padding.border.width.height 等属性构成的显示模型,它是CSS布局的基础.通过设置<div>的各种属 ...

  5. Firefox开发者工具里查看HTML元素的Box模型

    box模型的组成部分: Content box:通过width和height属性指定大小. padding box:衬垫.包裹content盒模型. border box margin box 如下图 ...

  6. 使用chrome development tool观察box 模型

    测试代码如下: <html> <style> #parent{width:400px;height:400px;margin:20px;padding:19px;border: ...

  7. CSS 框模型( Box module )

    框和布局 在 KB005: CSS 层叠 中已经介绍了 CSS 的重要之处.CSS 可以说是页面表现的基础, CSS 可以控制布局,控制元素的渲染. 布局是讲在电影画面构图中,对环境的布置.人物地位的 ...

  8. CSS魔法堂:小结一下Box Model与Positioning Scheme

    Positioning Scheme的优先级  简单粗暴上规则:) Normal flow作为默认的定位模式其优先级自然是最低的; Absolute positioning相比Float,与Norma ...

  9. CSS魔法堂:重新认识Box Model、IFC、BFC和Collapsing margins

    前言   盒子模型作为CSS基础中的基础,曾一度以为掌握了IE和W3C标准下的块级盒子模型即可,但近日在学习行级盒子模型时发现原来当初是如此幼稚可笑.本文尝试全面叙述块级.行级盒子模型的特性.作为近日 ...

  10. css直角线_CSS魔法堂:重拾Border之——不仅仅是圆角

    前言 当CSS3推出border-radius属性时我们是那么欣喜若狂啊,一想到终于不用再添加额外元素来模拟圆角了,但发现border-radius还分水平半径和垂直半径,然后又发现border-to ...

最新文章

  1. 一个苏州IT人的5年挨踢经历-------经历篇(之三)
  2. 面试官 100% 会严刑拷打的 CMS 垃圾回收器,下次面试就拿这篇文章怼回去!
  3. 元宇宙教不会区块链赚钱
  4. python中的闭包与装饰器教程
  5. Jmeter对HTTP请求压力测试、并发测试的简单使用方法
  6. 【AWSL】之LVM与磁盘配额(PV、VG、LV、mkfs)
  7. 第一周 从C走进C++ 008 函数缺省参数
  8. mysql命令书写顺序_MySQL SQL语句书写顺序和执行顺序
  9. Python MySQL操作
  10. 在线ERD工具DrawERD
  11. VC++ IE缓存管理研究
  12. 解决:qrc文件中删除资源文件后编译失败
  13. 阿里腾讯大战前夜:决战2013,决战移动电商!
  14. idea打字光标不跟随解决
  15. 一文盘点目前免费的云服务器
  16. linux之安装nali本地解析IP归属
  17. Linux进程(二):生命周期
  18. 使用图像处理技术去除图片水印
  19. 干货 | 数据思维在携程商旅页面性能优化中的一次实践
  20. 从硬盘启动计算机就卡住了,电脑插入U盘启动盘就卡住该怎么解决

热门文章

  1. 3.11 随机初始化
  2. Centos7设置静态IP后无法上网的解决方法
  3. C++语言函数重载详解和示例
  4. java 3d模型插件_3D模型整合插件 Kitbasher V1.2 支持3DS MAX 2012~2018
  5. python中urllib.parse啥意思_python-urllib.parse模块简述
  6. 块存储性能--阿里云ECS磁盘
  7. Spring Cloud 与微服务学习总结(14)—— 云原生时代,如何从 Java 开发者转型微服务?
  8. Java 学习总结(189)—— Java 8 功能接口使用总结
  9. Mysql学习总结(26)——MySQL子查询
  10. Spring MVC学习总结(6)——一些Spring MVC的使用技巧