2011-05-21 38 views

回答

2

li項目上使用display:inline;時,您給出的height屬性將被忽略。將:hover放在li項目上,而不是a標籤,它可以工作。您使用的heightline-height變得多餘。

Updated jsfiddle

2

你的標籤需要一個塊規範。

參見:http://jsfiddle.net/gUckp/16/

注意#nav a類的行display: inline-block;

圖片在您的示例中無法正確顯示的原因是因爲它放置在標記呈現的塊大小之外。

編輯

Firebug在解決這些類型的問題有極大的幫助。它允許你檢查元素等,我建議將它添加到你的開發工具包。