2009-09-28 41 views
2

我有一個div,有需要被粘在右下角的圖像。當div的高度發生變化時,如何獲取圖像以粘貼到div的底部?

#div1 { 
    position: relative; 
} 

#div1 img { 
    position: absolute; 
    bottom: 0; 
    right: 0; 
} 

然而,div的高度動態變化爲一系列嵌套列表的片顯示和隱藏自己對懸停事件:這是很容易與完成。當div的高度發生變化時,圖像保持在頁面加載時的位置。如何讓圖片隨着div的上下移動而移動?

+0

無法在Firefox中複製這種行爲,是針對特定瀏覽器? – roryf 2009-09-28 15:58:39

+0

我只能複製這個,如果我明確設置div1的高度。圖像保持在底部寬度,高度,而文字可以伸出div。 – Mark 2009-09-28 16:13:21

回答

1

這是不應該發生的。你的代碼中有其他地方有bug。

+0

你是正確的,先生,這實際上改變的div是DIV我在,像這實際上並沒有改變的父。當我將圖像移出某個級別時,事情按預期工作。 – cdeszaq 2009-09-28 16:26:55

1

甲認爲:假其與無邊界表具有兩行:在第一行中的股利部分,在所述第二圖像。

+0

+1我喜歡這個回答。 :) 狡猾。 – Tisch 2009-09-28 16:01:48

0

做你格高度真正改變時,其含量的變化? 我們需要更多的代碼(html,js和css)。

0

你應該改掉你的你的div到角落,並讓他們分別容納在外部框元素。這基本上就像一個網站;帶有標題,正文和頁腳。不惜一切代價,不要使用Javascript。

退房從Nitfy角落這個例子:我好像 http://www.html.it/articoli/nifty/index.html