我正在尋找關於使用無序列表創建下拉菜單的建議。我設法通過使用下面的CSS和HTML來獲得一個水平的無序列表。我想在一些菜單上顯示下拉菜單。CSS下拉菜單
我試過多種不同的方法,並沒有設法使它正確。
CSS
#nav li {
display: inline;
padding-right: 22px;
vertical-align: middle;
text-align: center;
}
#nav li a {
color: #f9f7ee;
background-image:url(images/bullet.gif);
background-repeat:no-repeat;
padding-left: 16px;
text-decoration: none;
}
#nav li a:hover {
background-image:url(images/bulletsolid.gif);
background-repeat:no-repeat;
padding-left: 16px;
color: #f9f7ee;
}
HTML
<ul id="nav">
<li><a href="#">About</a></li>
<li><a href="#">Teaching</a></li>
<li><a href="#">Performing</a></li>
<li><a href="#">Media</a></li>
<li><a href="#">Blog</a></li>
<li><a href="#">Links</a></li>
<li><a href="#">Contact</a></li>
</ul>
當時該引擎收錄了那麼多的代碼真的有必要嗎? – animuson
只要使用「css下拉菜單」顯示以下有趣的結果:[PureCSSMenu.com](http://purecssmenu.com/),[創建純CSS下拉菜單](http://csswizardry.com/2011/02/creation-a-pure-css-dropdown-menu /),[Suckerfish Dropdowns之子](http://www.htmldog.com/articles/suckerfish/dropdowns/)... – sdleihssirhc
只需使用這個在線工具:http ://purecssmenu.com/ –