我已经使用float:left
和right
几次。
我仍然不明白当书说“顺其自然”或“顺其自然”的含义。
例如:
顺其自然
如果应用于没有浮点数的元素,则不会中断页面的流动。因此,如果使用负边距向上微调元素,则所有后续元素也会被微调。
(来自http://coding.smashingmagazine.com/2009/07/27/the-definitive-guide-to-using-negative-margins/)
这是什么意思?
最佳答案
看到这个:
块级元素在流程中形成框。他们永远是坚实的,
规则的矩形形状。这就是为什么你可以给他们一个边界,
宽度和高度,而浏览器无需担心有趣的形状。
内嵌级元素无法制作出如此可爱的常规形状:
可以开始正常运行,但随后流向左侧的框,
被迫移到右边。这是一个图:
如您所见,内联级别元素(文本)遍布
地点!它必须在块级元素之间蠕动。至
启用浏览器来呈现此内容,将内联文本拆分为“行”
框”:一种块级框,其中包含
当前行,它实际上并不存在,可以在旁边
其他块级元素。上图中的线框有
呈浅蓝色轮廓。所以块级元素形成了漂亮的盒子
在流程中,内联的则没有。同样值得注意的是
级别元素不能彼此相邻出现:它们将始终是
在不同的线上,即使您限制它们的宽度也可以
彼此相邻出现(除非您调用float模型
或定位模型,稍后再介绍)
http://xmouse.ithium.net/2004/what-is-the-flow
关于html - 关于CSS float 和负边距,“顺其自然”是什么意思?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/18099200/