美文网首页青春志
盒子模型(2)

盒子模型(2)

作者: 可以叫我小崔 | 来源:发表于2021-11-07 15:49 被阅读0次

  接上篇简书,初步讲了盒子模型的内容区,内边距,边框以及外边距,那这些东西都有什么用处呢?

  其实盒子模型最重要的作用就是在网页制作中方便布局,而上篇简书讲的,内容区,内边距,边框,外边距这些元素都是为布局而服务的,那我们今天这篇简书就讲一讲盒子模型的布局。

一,水平布局

  水平布局由以下属性组成:

margin-left

border-left

padding-left

width

padding-right

border-right

margin-right

且一个元素在父元素中,水平布局必须满足以下等式:

margin-left+border-left+padding-left+width+padding-right+border-right+margin-right=其父元素内容区的宽度

在这7个属性中margin-left默认为auto,即可以把他认为是一个变量,这个变量使得等式一直等于其父元素内容区的宽度

例,如果父元素内容区为800px,一个子元素只有width是200px其他属性都为0,则此时为了保证等式成立,则margin-right会默认为600px。

  需要注意的是:其他元素可以手动设为auto,此时margin-right就不会是默认的auto值了。

  如果将两个外边距都设置为auto,宽度为固定值,则会将外边距设置为相同的值

  我们可以利用这个特点来使一个元素在七父元素中水平居中

    用法:width:xxxpx;

              margin:0 auto;

 

相关文章

  • CSS盒子模型

    原文 博客原文 大纲 1、CSS盒子模型的概念2、行内元素是否也属于盒子模型呢?3、标准盒子模型和IE盒子模型4、...

  • 盒模型与inline、inline-block标签特点

    一、 1.盒子模型分为标准盒模型,与怪异盒模型。 2.标准盒模型:内容尺寸 盒子尺寸 区域尺寸。 3.注意:盒子与...

  • 04-CSS盒模型

    学习目标 1、认识盒子模型2、盒子模型的组成部分3、学习盒子模型的相关元素 margin padding 一、认识...

  • js盒子模型

    盒子模型 盒子模型 1.CSS盒子模型由四部分构成:手动设定的宽高,padding,border,margin 2...

  • css的两种盒模型

    (1)有两种, IE 盒子模型、W3C 盒子模型;(2)盒模型: 内容(content)、填充(padding)、...

  • css

    盒模型 1.标准盒模型盒子的宽度=margin+padding+border+width2.ie的盒模型盒子的宽度...

  • 前端问题总结(二)

    前端知识汇总 盒子模型 2种:IE盒子模型 W3C标准盒子模型 盒模型:内容、内边距、外边距、边框 为什么要初始化...

  • 2019-01-03

    一、css 1.css引入方式(3+1) 2.盒子模型(w3c盒子模型+ie盒子模型) 3.浮动(float:布局...

  • CSS盒子模型和BFC

    CSS盒子模型基本概念: 标准模型+IE模型 标准模型+IE模型区别1.计算高度,宽度的不同2.具体如图 标准盒子...

  • 标准CSS盒子模型和ie低版本盒子模型的区别

    两种模型1:标准盒子模型(w3c盒子模型)宽度 = 内容 + 边框 + margin +padding2:怪异盒...

网友评论

    本文标题:盒子模型(2)

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