CSS位置在FF和IE中不同

1 html css firefox internet-explorer css-position

我试图将一些元素放在页面上的绝对位置.我使用了以下测试代码(我将<>替换为[]以通过HTML清理程序):

<body>
  <div style="position=absolute; top=100px; left=100px"> HELLO 100,100</div>
  <div style="position=absolute; top=200px; left=100px"> HELLO 200,100</div>
  <div style="position=absolute; top=0px; left=0px"> HELLO 0,0</div>
</body>
Run Code Online (Sandbox Code Playgroud)

这样做显然应该在IE中做,但只是在FF(3.0)中将div一个接一个地流动.我知道CSS支持变化很大.我缺少什么,是否有更标准的方法来做到这一点?

Ins*_*ter 5

问题是你的CSS语法.

代替:

position=absolute;
Run Code Online (Sandbox Code Playgroud)

position: absolute;
Run Code Online (Sandbox Code Playgroud)

如果要在另一个标记内进行绝对定位,请将外部标记设置为相对定位:

<div style="position:relative;">
  <div style="position:absolute;bottom:0;right:0;">
    This will be positioned in the bottom-right of the outer div.
 </div>
</div>
Run Code Online (Sandbox Code Playgroud)