2011-10-23 14 views
0
<div id="1"> 
<div id="2"> 
</div> 
</div> 

div1より上の位置div2(Z-インデックスではなく垂直方向の寸法)を配置できません。 負のポジション:トップが機能していない、親divの上のボーダーが子供のために制限されているようです。子divを親divの上に配置する

 |-------| 
     | div2 | 
------|  | 
|  |_______| 
|   | 
| div1 | 
|__________|  
+0

あなたは実現しようとしましたか?絶対/固定は何を達成しようとしているのかによって異なります。 – eugeneK

+0

div2はdiv1に相対的に配置する必要があります。このスタイルには複数のdivが存在するためです。 – rendom

答えて

1

数字で始まるクラス名は有効ではありませんが、一部のブラウザでは動作する可能性があります。 div1またはdiv2を使用すれば正常に動作します。有効なCSSクラス名については、this answerをご覧ください。コメントの後に

更新:

[OK]を、よく、問題のあるコードを見ることなく、それは問題がある場所を確認するのは難しいです。私はあなたが既に知っていると思います..しかし、多分あなたはposition:relativeを忘れてしまったよう

#div2 { 
    position:relative; 
    top:-30px; 
    left:100px; 
} 

:しかし、このCSSを使用して、あなたの図を再現することができますか?とにかく、それはthis fiddleで働いて参照してください。

+0

私はそれがほんの一例であったと思います。 – eugeneK

+0

その場合、私たちは見ることができない問題を解決することはできません。 Rendom、多分あなたはあなたが使用しているHTMLとCSSを投稿できますか? – Donamite

+0

の桁の名前は例であった。それは他のものでもよい。上記の例を参照して、好きなdivの名前を使用してください。 – rendom

関連する問題