2009-06-10 5 views
1

ページ上のいくつかの要素を絶対位置に配置しようとしています。これは、明らかにIEで行うことになっているものを行いますが、単純にそれぞれの下のdiv 1を流れFFとIEのCSS位置が異なる

<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> 

:私は、次のテストコードを(HTML清浄機を介して取得する、[]で私は> <を置き換え)を使用しました他のFF(3.0)で。私はCSSサポートがかなり変わることを知っています。私は何が欠けています、そしてこれを行うためのより標準的な方法がありますか?

+1

@Jessica - 解析の問題を避けるためにコードを変更する必要はありません。コードの各行を4行で(空白行の後に)字下げするだけで、フォーマッタは残りの処理を行います。 ;-) Markdown(ここで使用されているシステム)の使い方の詳細は、こちらを参照してください。http://stackoverflow.com/editing-help – scunliffe

答えて

5

問題はCSSの構文です。

の代わりに:

<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> 
0

を交換してみてください:あなたは別のタグ内の絶対位置をしたい場合は

position=absolute; 

position: absolute; 

を入れて、比較的に配置されるように、外側のタグを設定します=付き:

<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> 
関連する問題