美文网首页工作生活
css盒模型block-box与line-box

css盒模型block-box与line-box

作者: 希染丶 | 来源:发表于2019-07-01 16:54 被阅读0次

block box

display: block、list-item、、table会让一个元素成为块级元素

例: div、section、article、h1、form、ul、li、

在block box中,会被水平格式化,垂直格式化

如何计算高度:

正常流中,块级元素框的水平部分 = 其父元素的width
= (margin-left) + (margin-right) + (padding-left) + (padding-right) + (border-left) + (border-right) + 自身width

height与width一样,height定义了内容区的高度,而不是元素框的高度。元素框上下的内边距,边距,都会增加到height值里。

inline box

display: inline-block;

例: span、a、img、input、textarea、select、b(加粗)、i(斜体)、em(斜体)

line box

行级盒子是在同一行排列的,排在同一行的这些盒子都是inline boxes.

由标签生成的inline-block和inline盒子都是有名字的inline boxes,而文字则属于匿名的inline boxes.

每一行成为一条line box ,它又是由这一行的许多的inline-box组成,他的高度可以直接由line-height决定
line boxes 的高度垂直堆叠形成了containing box 的高度,就是我们见到的div或p标签的高度了

inline-box

将对象呈现为inline对象,但是对象的内容作为block对象呈现。之后的内联对象会被排列在同一行内。比如我们可以给一个link(a元素)inline-block属性值,使其既具有block的宽度高度特性又具有inline的同行特性

相关文章

  • css盒模型block-box与line-box

    block box display: block、list-item、、table会让一个元素成为块级元素 例: ...

  • CSS布局

    CSS布局 盒模型(框模型) CSS有一些表现不用的框类型分别为box和line-box, 可以通过设置displ...

  • 6.3盒模式

    盒模型 什么是CSS盒模型? CSS盒模型仅仅是一个形象的比喻, HTML中的标签都是盒模型 CSS盒模型指那些可...

  • css布局模型

    清楚了css盒模型的基本概念、盒模型类型,我们就可以深入探讨网页布局的基本模型了。布局模型与盒模型一样都是css最...

  • CSS盒模型

    基本概念标准盒模型/IE盒模型 标准模型与IE模型的区别 CSS如何设置盒模型box-sizing:content...

  • hc15(12-1~12-9)

    css布局模型 清楚了CSS 盒模型的基本概念、 盒模型类型, 我们就可以深入探讨网页布局的基本模型了。布局模型与...

  • Css学习

    css布局模型 清楚了CSS 盒模型的基本概念、 盒模型类型, 我们就可以深入探讨网页布局的基本模型了。布局模型与...

  • css布局模型和代码简写

    css布局模型 清楚了CSS 盒模型的基本概念、 盒模型类型, 我们就可以深入探讨网页布局的基本模型了。布局模型与...

  • HTML+CSS学习笔记 (12) - CSS布局模型

    css布局模型 清楚了CSS 盒模型的基本概念、 盒模型类型, 我们就可以深入探讨网页布局的基本模型了。布局模型与...

  • 盒模型

    什么是CSS盒模型? CSS盒模型仅仅是一个形象的比喻, HTML中的标签都是盒模型 CSS盒模型指那些可以设置宽...

网友评论

    本文标题:css盒模型block-box与line-box

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