标签: css
display:block的具体规格是什么?我知道将一些特定的东西应用于一个元素会有所作为,但我想听听所有这些。
感谢。
答案 0 :(得分:16)
Quote from W3C
在块格式化上下文中,框从一个包含块的顶部开始一个接一个地垂直排列。两个兄弟框之间的垂直距离由“边距”属性决定。块格式化上下文中相邻块框之间的垂直边距折叠。 在块格式化上下文中,每个框的左外边缘触及包含块的左边缘(从右到左格式化,右边缘触摸)。即使存在浮子也是如此(尽管盒子的内容区域可能因浮子而缩小)。
在块格式化上下文中,框从一个包含块的顶部开始一个接一个地垂直排列。两个兄弟框之间的垂直距离由“边距”属性决定。块格式化上下文中相邻块框之间的垂直边距折叠。
在块格式化上下文中,每个框的左外边缘触及包含块的左边缘(从右到左格式化,右边缘触摸)。即使存在浮子也是如此(尽管盒子的内容区域可能因浮子而缩小)。
答案 1 :(得分:4)
Autistic Cuckoo关于显示属性及其差异的文章(part 1,part 2,part 3)也是推荐读物。