我有三個嵌套的div結構位置絕對格參考它的父母
<div id="div1">
<div id="div2"> // has come content
<div id="div3">
// has some content with a form
</div>
</div>
</div>
所有這三個的div是absolute.Now我想要的#div3
根據#div1
被定位,如果我#div3
是right:0px;
然後應該到最右邊的#div1
注意請不要問糾正結構,因爲它不是由我和#div1
和發展#div2
不在我的控制之下。
只有我的想法是移動#div3
和jQuery.but其追加到#div1
,我會想,如果有可能有一個純CSS
解決方案。否則我會去與jQuery append
我以爲我已經解釋得很好css將不被要求。但聽到它是 CSS
#div1 {
position: absolute;
display: none;
}
#div2
{
position: absolute;
top: 85px;
left: 56px;
width: 300px;
z-index: 2;
}
#div3 {//what ever you want to write to make it relative to #div1 }
而這裏是:你嘗試過什麼? – VisioN
目前正在應用什麼CSS?由於三個div的位置是絕對的,因此div 3將相對於div 2進行定位。爲了使其與div 1的右對齊,div2必須具有寬度或位置,以使其右邊框與div 1的右邊框對齊。 –
的CSS和HTML是大我不能發佈它聽到,所以我不得不嘗試做一個小規模的例子 – Champ