`
zhangyaochun
  • 浏览: 2609594 次
  • 性别: Icon_minigender_1
  • 来自: 北京
文章分类
社区版块
存档分类
最新评论

css3之box-sizing

    博客分类:
  • css3
阅读更多

简单记录,个人学习。

 

box-sizing:

 

 

  •   content-box -------维持css2.1盒模型的组成模式,element width = border+padding+content
  •   border-box  -------改变css2.1盒模型的组成模式,elemnet width = content
贴上两个图----资源来源于http://chic.chicchina.net/shuxin/box-sizing.asp


 border-box下的width    (注释:发现图错了,宽高度还是200*70)
 content-box下的width

兼容性:



 

  • -moz-box-sizing:border-box          Firefox(Gecko) 
  • -webkit-box-sizing:border-box      Safari(Webkit) 3.0
  • box-sizing:border-box                   Opera 7以上 |  IE8  |  IE9
 
 
  • 大小: 939 Bytes
  • 大小: 1.7 KB
  • 大小: 31.1 KB
1
1
分享到:
评论

相关推荐

    详解CSS3中的box-sizing(content-box与border-box)

    CSS3中的box-sizing(content-box与border-box) CSS3中的box-sizing 属性允许以特定的方式来指定盒模型,有两种方式: content-box:标准盒模型,又叫做 W3C盒模型,一般在现代浏览器中使用的都是这个盒模型 border...

    css详解box-sizing.zip

    .url`和`从box-sizing-border-box属性入手,来了解盒模型 -用box-size border-box改变盒模型的结构.url`这两个链接则涉及到了与Box Sizing相关的其他CSS属性,如`text-overflow`,`white-space`和`overflow`,它们...

    CSS3 box-sizing属性详解

     3、border-box,border和padding计算入width之内,其实就是怪异模式了~ 注意: ie8+浏览器支持content-box和border-box; ff则支持全部三个值。 使用时: -webkit-box-sizing: 100px; // for ios-safari, and

    CSS3属性box-sizing使用指南

    box-sizing用于改变CSS盒子模型,从而改变元素宽高的计算方式。 box-sizing取值如下: 复制代码代码如下:box-sizing: content-box | padding-box | border-box 默认值是 content-box ,对应CSS2.1规范中标准的盒子...

    使用CSS3的box-sizing属性解决div宽高被内边距撑开的问题

    这样就有可能对我们的布局造成影响,如果不想让内边距和边框影响到我们设置的固定尺寸,可以借助 box-sizing 这个css属性来实现。 1,box-sizing 属性介绍box-sizing 允许我们以特定的方式定义匹配某个区域的特定...

    css3 box-sizing属性使用参考指南

    CSS3的`box-sizing`属性是一个非常重要的样式规则,它允许开发者改变元素的盒模型,从而更好地控制元素的布局和尺寸。盒模型是CSS布局的基础,理解`box-sizing`属性对于构建响应式和灵活的网页设计至关重要。 在CSS...

    box-sizing.docx

    在网页设计中,`box-sizing` 是一个至关重要的CSS属性,它改变了元素边框和内填充对其总尺寸的影响。理解并正确使用`box-sizing`能够帮助开发者更好地控制元素的布局,避免因尺寸计算方式的不同而导致的布局混乱。...

    前端开源库-tachyons-box-sizing

    文件名"tachyons-box-sizing-master"可能表示这是Tachyons-box-sizing项目的主分支或完整版本。通常,"master"分支代表项目的主线开发,包含了最新的稳定代码。下载或克隆这个文件后,开发者可以进一步研究源码,...

    Bootstrap 3的box-sizing样式导致UEditor控件的图片无法正常缩放的解决方案

    Bootstrap 3默认将所有元素的`box-sizing`设置为`border-box`,这意味着元素的总宽度和高度只包括边框和内边距,不包括内容区域的大小。这种设定对于保持一致的布局和响应式设计非常有用,但它也可能带来一些问题,...

    浅谈CSS3 box-sizing 属性 有趣的盒模型

    CSS3的`box-sizing`属性是一个非常重要的样式规则,它改变了元素盒模型的行为,使得开发者可以更精确地控制元素的尺寸。盒模型是CSS布局的基础,由内容(content)、内填充(padding)、边框(border)和外边距(margin)四...

    CSS网页实例 利用box-sizing实现div仿框架结构实现代码

    box-sizing属性在CSS3中被引入,用于改变计算元素宽度和高度的方式。在默认的情况下,width和height属性只计算内容区域(content-box),不包括边框(border)和内边距(padding)。然而,当box-sizing设置为border-...

    解决CSS 中box-sizing与background-clip解决背景显示范围的问题

    今天遇到的问题是出在我用了一个半透明的border,但却无法顺利地透过并显示背景的图案或颜色,后来发现原来box预设的border,其实是在这个box之内的,虽然border在box的内部,但其实与刚刚的box model并没有相违背,...

    CSS3 box-sizing属性

    说到 IE 的 bug,一个臭名昭著的例子是它对于“盒模型”的错误解释:在 IE5.x 以及 Quirks 模式的 IE6/7 中,将 border 与 padding 都包含在 ...这种情况在 CSS3 时代有了改善,得益于这个叫做 box-sizing 的属性,

    谈谈对css属性box-sizing的了解

    本篇文章主要介绍了css属性box-sizing,box-sizing属性是CSS3中引入的,有人解释为它可以指定用width属性与height属性分别指定的宽度值与高度值是否包含元素内部的补白区域,以及边框的宽度与高度。

Global site tag (gtag.js) - Google Analytics