没有明确的: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。
你可以在这里看到我真正需要的原因:
答案 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的回答之外,使用内联块(而不是浮点数)是一种更好的做法,可以清楚地查找“清除修复”。