CSS版實現好是好,但是有些真改不過來。
比如,那個子菜單的定位就不能根據選擇不同的頂級菜單項而移動位置:
????.submenu{ ????????????display:?none; ????????????width:?715px; ????????????left:?220px; ????????????position:?absolute; ????????????top:?40px; ????????????border:?1px?solid?#DDD; ????????????z-index:?4; ????????????background-color:?#FFF; ????????????box-shadow:?0?0?8px?#DDD; ????????????-moz-box-shadow:?0?0?8px?#DDD; ????????????-webkit-box-shadow:?0?0?8px?#DDD; ????????}
css可以根據進入不同的頂級菜單項而修改其對應的子菜單項的left和top屬性嗎?顯然不行。也就是說這個教程實現的子菜單都會在同一個地方出現。
2016-09-29
不錯啊,有index-z啊,原來那部分是有內容的,我們導航的內容在上層,在不去用的時候是隱藏的,用的時候就出現在,覆蓋
2016-04-26
京東也是啊,只不過是空白部分不一樣吧