2016-08-16 4 views
-2

問題があり、xmlを使用してhtmlを作成しています。私はメモ帳++を使ってドロップダウンメニューを作成しました。今はOxygenを使用しており、ナビゲーションメニューは機能しません。 問題は、ドロップダウンが利用できないことです。残りはOKです。xslの2つのレベルを持つナビゲーションメニュー

ul#css3menu1 a { 
     width: 100px; 
     display : block; 
     vertical-align : middle; 
     text-align : left; 
     text-decoration : none; 
     font : bold 14px 50; 
     background-color : #FFFFFF; 
     text-shadow : 0 0 1px #FFF; 
     cursor : pointer; 
     padding : 10px; 
     background-color : #FFFFFF; 
     background-image : #000000; 
     color:#000; 
     background-repeat : no-repeat; 
     background-position : 0 0; 
     font: 14px Courir; 
     border-width : 0 0 0 1px; 
     border-style : solid; 
     border-color : #C0C0C0; 
} 

ul#css3menu1 ul { 
     display : none; 
     position : absolute; 
     left : 0; 
     top : 100%; 
     box-shadow : 3.5px 3.5px 5px #000000; 
     background-color : #COCOCO; 
     border-radius : 6px; 
     border-color : #000000; 
     padding : 0 10px 10px; 
} 


ul#css3menu1 li:hover > * { 
     display : block; 
} 
<!--normally in this part the second level gets available !?!?!--> 

答えて

0
それはホバー部分については、このコードで動作するはずです

ul#css3menu1 ul:hover { 
     display : block; 
} 

問題がulが原因のdisplay: none;財産を隠されているということですので、あなたが表示を変更 これは私のコードの一部です。子供のためにブロックするには、liと子供の要素は、まだulが隠されているので動作しません。

関連する問題