2011-06-15 94 views

回答

3

基本上?当然,这就是它的原因。

是否正确的选择取决于你想要做什么。

您只需要注意后果 - 例如,在使用多个后续浮动元素以避免不良影响时,需要使用clear属性。

1

浮动是一种很好的方式来定位页面上的元素,有时甚至是必不可少的。

3

与许多其他HTML和CSS功能一样,float属性已被严重滥用。它被设计为处理小浮动元素(例如段落中的图片)并用于创建页面布局。问题在于CSS并没有真正为我们提供更好的选择。所以恕我直言,这是不好的做法,但它通常是去的方式:)

顺便说一句,十年前浏览器曾经有一个很差的支持position属性(特别是Internet Explorer),所以它往往不是选项。例如,您不能通过在主箱子的角落放置相对框来创建圆角:它们总是被置换。幸运的是,这已经提高了很多,现在是一个很好的工具。

0

当使用浮球时,首先根据正常流量布置一个箱子,然后从流体中取出并尽可能向左或向右移动。在位置时,箱子完全从正常流动中移除(它对后来的兄弟姐妹没有影响),并为一个包含块指定了一个位置。因此两者都有它自己的用途,并且可以根据您在特定地点的需要使用它们。

0

我可以使用float ...而不是使用position:absolute或relative吗?

编号浮点数与绝对或相对定位相比具有局限性。并非每个由相对或绝对定位制作的布局都可以通过使用Float来完成。但是这种说法反之亦然。

而且所有的答案都已经说明了:每个都有其自身的目的,限制和用法。

相关问题