没有明确的:顶部;?

时间:2013-12-22 10:54:14

标签: css clear

没有明确的:top :(所以我想知道是否有明确的解决方案:

<div style="clear:right;float: right;">right</div>
<div style="clear:right;float: right;">right</div>
<div style="clear:right;float: right;">right</div>
<div style="clear:right;float: right;">right</div>
<div style="clear:left;float: left;">I want this to be on TOP left side without using div nor margin minus</div>

直播示例:

http://jsfiddle.net/puaction/qS7v2/

所以左边的div将位于左侧但不位于底部而不使用div也不使用margin。

你可以在这里看到我真正需要的原因:

http://pua.puaction.com/

2 个答案:

答案 0 :(得分:1)

你只需要在任何浮动到右边的div之前渲染你的div。

在这种情况下:

<div style="clear:left;float: left;">I want this to be on TOP left side without using div nor margin minus</div>
<div style="clear:right;float: right;">right</div>
<div style="clear:right;float: right;">right</div>
<div style="clear:right;float: right;">right</div>

在您的网站上,您应该div#sliderwrap

之前放置div#boxreg

答案 1 :(得分:1)

除了drinchev的回答之外,使用内联块(而不是浮点数)是一种更好的做法,可以清楚地查找“清除修复”。