1

ページ上のいくつかの要素を絶対位置に配置しようとしています。次のテスト コードを使用しました (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>

これは明らかに IE で行うべきことですが、FF (3.0) では div を 1 つ下にフローするだけです。CSS のサポートがかなり変わりやすいことは知っています。これを行うためのより標準的な方法はありますか?

4

2 に答える 2

5

問題はCSS構文です。

それ以外の:

position=absolute;

置く

position: absolute;

別のタグ内で絶対位置を設定する場合は、外側のタグを相対位置に設定します。

<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>
于 2009-06-10T02:46:55.727 に答える
0

=を:に置き換えてみてください

<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>
于 2009-06-10T02:47:50.080 に答える