2012-10-11 31 views
0

我的下拉菜單現在與我的css三角形(昨天的問題),但現在我想要一個2-3 px的差距到下拉,但是現在我補充說,我有問題,當你將鼠標從主導航點滑動到下拉菜單時,下拉消失(顯然鼠標已經不在li鏈接上了)。 所以,任何人都有什麼好的想法,我怎麼能有一個空白,沒有下降消失?css下拉 - 缺口通緝

http://keith464.fahrradhamburg.de/Lager/Metall-Behaelter/Stahlblech-Behaelter/Stapelbehaelter-aus-Stahlblech.html

+0

請添加您正在討論的HTML元素的相關信息,圖片或ID將作爲開始。 –

回答

0

你可以用其他容器來保存你的下拉列表中,女巫將有透明背景,並在頂部比你大的菜單由3px的,所以你實際上是在你的鼠標懸停顯示容器太,什麼都不會消失

LE:或者您可以使用的javascrip顯示您的下拉列表和超時設置它,所以它是不會消失的那麼快,如果你的鼠標是不是在任何<li>

+0

另一個容器div打破了一切。 和使用JavaScript有點失去了一個純粹的CSS菜單 –

+0

@JohnSmith如何另一個div打破一切?你可以說得更詳細點嗎? – Caelea

+0

呃....實際上沒有,如果你把它放在正確的地方....,雖然CSS將需要重新工作。 但它沒有幫助,填充只是把所有東西都壓縮了,沒有任何間隙,保證金給你一個差距,但是和以前一樣問題 –

0

一個簡單的修正將其添加到您的ul ul(下拉菜單)中:

margin-top:-3px !important 

重要的標記可確保此邊距優先於任何現有樣式。