我看起来像这样的样本在这里的一些HTML代码:如何防止浮动的div继承他的兄弟姐妹的margin-top?
<html>
<body>
<div id="A" style="float:right; Background-color: Red;">Alpha</div>
<div id="B" style="margin-top: 20px; Background-color: Green;">Bravo</div>
</body>
</html>
我想什么来实现的是在右上角的一个div并从左侧20个像素排列在B DIV页面顶部。正如你可以在下面看到的,它正是我想要的IE8,但它不适用于Chrome和Firefox。
因为这是经常发生的情况,我想Chrome和FF是正确的渲染这种方式与IE8不遵循标准。所以我的问题是如何在所有浏览器中获得所需的结果(SS中的IE是什么)?
EDIT1 & 2:我编辑的屏幕截图,以证明我真正想要的布拉沃格是在阿尔法DIV 左侧,但20像素较低,而不是根据它喜欢它想如果我只需添加一个明确的:正确在布拉沃。
感谢
根据编辑:这似乎是完全矛盾的,你原来的问题说明。 – animuson
现在的问题没有道理! – Alex
对不起,我想我的问题很简单明了。我如何在其他浏览器中实现IE渲染(查看屏幕截图)? –