美文网首页
内外边距、文档流

内外边距、文档流

作者: 沉吟不语 | 来源:发表于2018-06-05 20:16 被阅读2次

内边距(padding):指的是盒子的内容区与盒子边框之间的距离,一共有四个方向:

padding-top

padding-right

padding-bottom

padding-left

内边距会影响盒子的可见框的大小,元素的背景会延伸到内边距。

盒子的大小由内容区、内边距和边框共同决定

盒子宽度 = width+左右两边的内边距+左右两边的边框

盒子高度 = height+上下两边的内边距+上下两边的边框

外边距 (margin) :指的是当前盒子与其他盒子之间的距离,他不会影响可见框的大小,而是会影响到盒子的位置。

盒子有四个方向的外边距:

margin-top

margin-right

margin-bottom

margin-left

由于页面中的元素都是靠左靠上摆放的,所以注意当我们设置上和左外边距时,会导致盒子自身的位置发生改变,而如果是设置右和下外边距会改变其他盒子的位置。

文档流:

文档流处在网页的最底层,它表示的是一个页面中的位置,我们所创建的元素默认都处在文档流中。

元素在文档流中的特点:

块元素

1.块元素在文档流中会独占一行,块元素会自上向下排列。

2.块元素在文档流中默认宽度是父元素的100%。

3.块元素在文档流中的高度默认被内容撑开。

内联元素

1.内联元素在文档流中只占自身的大小,会默认从左向右排列,如果一行中不足以容纳所有的内联元素,则换到下一行,继续自左向右。

2.在文档流中,内联元素的宽度和高度默认都被内容撑开。

内边距 外边距 文档流

相关文章

  • CSS----内,外边距,文档流

    盒子的大小由内容区、内边距和边框共同决定 盒子可见框的宽度 = border-left-width + paddi...

  • 内外边距、文档流

    内边距(padding):指的是盒子的内容区与盒子边框之间的距离,一共有四个方向: padding-top pad...

  • 盒子模型

    内边距 外边距 display和xisbility overflow 文档流 浮动 文字绕图

  • css外边距叠加

    css外边距叠加条件: 必须是普通文档流中的块框的垂直外边距相互接触才会发生外边距叠加,注意:外边距必须相互接触才...

  • 第3章《精通css》

    3.1.2外边距叠加 只有普通文档流中块框的垂直外边距才会发生外边距叠加,行内框、浮动框或绝对定位框之间的外边距不...

  • CSS外边距合并

    注释:只有普通文档流中块框的垂直外边距才会发生外边距合并。行内框、浮动框或绝对定位之间的外边距不会合并。

  • CSS认识7

    问题 在什么场景下会出现外边距合并?如何合并?如何不让相邻元素外边距合并?给个父子外边距合并的范例1 在文档流块级...

  • 边距合并、浮动以及BFC

    在什么场景下会出现外边距合并?如何合并?如何不让相邻元素外边距合并?给个父子外边距合并的范例 在普通文档流中,有两...

  • 2016.10.26

    1.在什么场景下会出现外边距合并?如何合并?如何不让相邻元素外边距合并?给个父子外边距合并的范例 在文档流中,有两...

  • 边距合并

    1.在什么场景下会出现外边距合并?如何合并?如何不让相邻元素外边距合并?给个父子外边距合并的范例 答:两个在文档流...

网友评论

      本文标题:内外边距、文档流

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