1

<li>ユーザーがli要素にカーソルを合わせると、領域だけでなく、ドロップダウンの幅全体を占める背景色が変わるようにする方法を見つけようとしています<a>。これは私がこれまでに試したことです。

マークアップ

                    <ul class="dropdown">
                        <li><a href="#">Visit the castle</a></li>
                        <li><a href="#">Dancing Building</a></li>
                        <li><a href="#">Nightlife</a></li>
                        <li><a href="#">Museums</a></li>
                    </ul>

CSS

.dropdown{display:block; position:absolute; background-color:black; margin-left:65px; height:190px;}
.dropdown li:hover{background-color:#333; padding:0px;}
.dropdown li a{display:block;}
4

1 に答える 1

2

表示の追加:ブロック; あなたの ".dropdown li" が解決策になるかもしれませんが、それはあなたの特定のケースに依存しています....どこかにライブデモがありますか?

于 2012-11-30T01:40:24.240 に答える