是什么意思"线框"在css

时间:2015-08-15 05:58:20

标签: html css

在css文档中,有很多提及行框(例如here)。它究竟意味着什么?

1 个答案:

答案 0 :(得分:8)

CSS 2.1规范解释了9.4.2 Inline formatting contexts部分http://www.w3.org/TR/CSS2/visuren.html#inline-formatting

中的概念
  

包含形成一条线的方框的矩形区域称为线框

     

...

     

如果多个内嵌级框不能在一个线框中水平放置,则它们会分布在两个或多个垂直堆叠的线框中。因此,段落是一个垂直的行框堆栈。

     

...

     

当内联框超出线框宽度时,它会分成几个框,这些框分布在多个线框中。如果无法拆分内联框(例如,如果内联框包含单个字符,或者特定于语言的分词规则不允许在内联框中出现中断,或者内联框受到nowrap或pre的空白值的影响),然后内联框溢出线框。