美文网首页
CSS技巧盒子大小

CSS技巧盒子大小

作者: 依耳私语 | 来源:发表于2018-10-27 14:28 被阅读0次

box-sizing:border-box是我们最常用的盒子模型也比较直观,今天在看Bootstrap(http://www.bootcss.com/)时,发现这个还有有漏洞的。

如下:

*{
  box-sizing: border-box;
}

这样所有的盒子模型都是标准模型,但是却忽略了伪类元素。
修改之后如下:

*, *:after, *:before{
  box-sizing: border-box;
}

这样解决了伪类元素,但是 * 选择符使得开发人员很难在设置content-box和padding-box。
于是如下:

html{
  box-sizing: border-box;
}
*, *:after, *:before{
  box-sizing: inherit;
}

通常box-sizing是不继承的,所以他是专门的行为,与你通常在重置放置的不完全相同。

原文请看:https://css-tricks.com/box-sizing/

相关文章

  • CSS技巧盒子大小

    box-sizing:border-box是我们最常用的盒子模型也比较直观,今天在看Bootstrap(http:...

  • HTML/CSS 04-css盒模型

    css盒模型的组成部分,css margin,css padding,css盒子的实际大小 目录: 一、盒模型的组...

  • CSS盒模型

    一,CSS盒模型定义 CSS盒模型:将页面所有元素表示为一个个矩形的盒子,CSS决定这些盒子的大小,位置以及属性。...

  • 19-盒子模型

    css学习三大重点: css 盒子模型 、 浮动 、 定位 一、网页布局的本质 网页有许多大大小小的盒子组成,网页...

  • 解决transform:scale(n)占位依旧是100%的问题

    对于一个div有如下css 由于scale不改变盒子大小,所以这个div占据的盒子大小还是100px,页面布局不会...

  • 盒子模型

    网页布局的本质: 1、用css设置好盒子的大小,摆放盒子的位置 2、将网页元素放入盒子里面 盒子模型由内容、边框、...

  • Day9:html和css

    Day9:html和css 案例: 盒子模型布局 margin 会有外边距合并 padding 会影响盒子大小 w...

  • 前端非常有意思的一些小技巧

    这是我在工作和学习中总结的一些平时不怎么常用但是很实用的方法技巧: CSS部分: 1.盒子实际大小设置 2.超过两...

  • 常见的CSS布局小技巧

    常见的CSS布局小技巧 左右布局 给父盒子添加清除浮动clearfix样式 给子盒子添加左右浮动float: le...

  • day02

    今天学到了什么 1常用的标签 2常用css 3常用盒子选择器 盒子模型 样式重置 一个小技巧 //如何微操作盒子内...

网友评论

      本文标题:CSS技巧盒子大小

      本文链接:https://www.haomeiwen.com/subject/usrdtqtx.html