2012-07-27 84 views
2

在我的一個頁面上,我使用Isotope插件。我之前並不知道這一點,但當使用css3 transforms時,Chromez-order變平。所以最初我的嵌套菜單看起來更好,不透明度的改變和適當的z-index。問題是嵌套ul在內容div下。動畫嵌套列表

然後我認爲這將是很酷的適用調整大小(嵌套ul)和改變父母ul背景懸停。所以最後我有這樣的:

http://jsfiddle.net/challenger/xARgS/101/

  • 我怎麼在這裏提高的腳本?可以優化它嗎?
  • IE8看起來就像是一場自然災害!爲什麼?

謝謝!

+0

+1你的小提琴很幫忙完整的下拉菜單 – 2012-07-27 14:07:28

+1

我真的很高興它可以幫助某人! – lexeme 2012-07-28 08:50:00

回答

2

改變CSS類來改變的backgroundColor懸停事件是一個有點笨拙:只使用CSS:懸停

你也可以通過添加動畫改進:http://jsfiddle.net/xARgS/102/

+0

哦,你已經完成了一個精彩的工作+1 – 2012-07-28 10:38:06

0

問題的一部分可能是,每次將鼠標懸停在導航條上時,都必須在視覺上調整主導航欄的大小。嘗試從該欄中刪除可視樣式並添加相對或絕對定位的包裝div,並使用其z-index將其放置在導航元素後面。

+0

微軟的SQL Server 2012頁面有一個很好的例子,我想你在這裏試圖做的導航。你可能想用它作爲指導並嘗試模仿它的樣式(鏈接:http://www.microsoft.com/en-us/server-cloud/windows-server/default.aspx) – 2012-07-27 14:07:22