1
如果您將鼠標懸停在User
菜單上,則菜單在左邊= 0顯示。但是,它應該顯示在User
'按鈕'下。我怎樣才能做到這一點? (僅CSS3)下拉菜單CSS3的位置
如果您將鼠標懸停在User
菜單上,則菜單在左邊= 0顯示。但是,它應該顯示在User
'按鈕'下。我怎樣才能做到這一點? (僅CSS3)下拉菜單CSS3的位置
添加此規則,以你的CSS:
.menu > li {
position: relative;
}
說明:,如果你的元素指定position: absolute
,top
和left
會相對有任何position
其他第一父元素比static
。如果找不到像這樣的元素,它將與頁面相關(就像你的情況一樣)。指定position: relative
是最簡單的解決方案,因爲元素不會從文檔流中取出。
謝謝,它現在工作:)! – 2012-01-06 16:03:40
再次幫助我,但在我的菜單中,我需要使用'position:absolute' – Preston 2012-02-28 19:41:32