美文网首页我爱编程
CSS3:盒子模型box-sizing

CSS3:盒子模型box-sizing

作者: 肆意咯咯咯 | 来源:发表于2018-04-14 17:11 被阅读0次

box-sizing:content-box(默认)/border-box/inherit

content-box:标准盒模型,CSS定义的宽高只包含content的宽高
border-box:IE盒模型,CSS定义的宽高包括了content,padding和border
inherit:继承其父元素的盒模型

说一个cvte的一个面试题:写一个四栏布局,然后每两个中间间隔为20px;
当时很紧张,想到了用flex,但是结果都不太理想,然后面试官给我写了一个方法,当时真的是很佩服,感觉虽然不难,但是人家考虑的很周到。大概代码是这个样子的

<div class="wrap">
  <div>DIV1</div>
  <div>DIV2</div>
  <div>DIV3</div>
  <div>DIV4</div>
  <div>DIV5</div>
</div>
<style type="text/css">
*{margin:0;padding:0;}
  .wrap{
  background-color:red;
  margin-right:-20px;
}
.wrap div{
  box-sizing:border-box;
  backgroud-color:green;
  width:25%;
  height:100px;
  border-right:20px;
}
</style>

相关文章

  • css盒子模型

    手动设置盒子模型 css3属性 box-sizing box-sizing:content-box是W3C盒子模型...

  • 盒模型

    盒模型切换,使用css3的box-sizing属性box-sizing: content-box; W3C盒子模型...

  • 5个CSS、HTML5最常见前端面试题

    1、CSS3的盒子模型; 答案:标准盒模型(box-sizing:content-box)、怪异盒模型(box-s...

  • CSS3中的box-sizing属性

    box-sizing属性是css3中新添加的属性,用来替换原来的css盒子模型,box-sizing属性值的不同,...

  • CSS新增属性2

    1. 盒子模型 CSS3 中可以通过 box-sizing 来指定盒模型,有2个值:即可指定为 content-b...

  • 2017-02-20 CSS 学习笔记am

    盒子 box-sizing 属性 CSS3 中新增了一个 box-sizing 属性,这个属性可以保证我们给盒子新...

  • CSS3盒子模型

    CSS3中可以通过box-sizing来指定盒子模型,有2个值:即可指定为content-box、border-b...

  • 盒模型 + 布局

    切换盒模型:box-sizing : content-box 是W3C盒子模型box-sizing: border...

  • CSS盒子模型

    css盒子模型分为标准盒子模型和ie盒子模型,分别对应box-sizing: content-box | bord...

  • DAY04

    1、盒子模型 1.1、 box-sizing: border-box; box-sizing:border-box...

网友评论

    本文标题:CSS3:盒子模型box-sizing

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