我目前有一個HTML模板,我正在使用,並試圖在懸停菜單上添加一個下拉列表(沒有附帶模板)。我知道我必須改變CSS,HTML是正確的。添加懸停到當前導航欄
基本上我想讓用戶將鼠標懸停在「預告片」部分,並在其下面有3個子菜單項,他們可以選擇他們想要查看的預告片類型。
HTML代碼:
<nav>
<div id="menubar">
<ul id="nav">
<li class="current"><a href="index.html">About Us</a></li>
<li><a href="services.html">Services</a></li>
<li><a href="sales.html">Sales</a></li>
<li><a href="trailers.html">Trailers</a><ul>
<li><a href="#">Custom Trailers</a></li>
<li><a href="#">Customized Trailers</a></li>
<li><a href="#">Base Trailers</a></li>
</ul></li>
<li><a href="contact.html">Contact Us</a></li>
</ul>
</div><!--close menubar-->
</nav>
這裏是CSS:
#nav {
margin: 0;
padding: 0;
}
ul#nav
{ margin:0;}
ul#nav li
{ padding: 0 0 0 0px;
list-style: none;
margin: 2px 0 0 0;
display: inline;
background: transparent;
}
ul#nav li a
{ float: left;
font: bold 120% Arial, Helvetica, sans-serif;
height: 24px;
margin: 10px 0 0 20px;
text-shadow: 1px 1px #000;
padding: 6px 20px 0 20px;
background: transparent;
border-radius: 7px 7px 7px 7px;
-moz-border-radius: 7px 7px 7px 7px;
-webkit-border: 7px 7px 7px 7px;
text-align: center;
color: #FFF;
text-decoration: none;}
ul#nav li.current a
{ color: #000;
text-shadow: none;}
ul#nav li:hover a
{ color: #000;
text-shadow: none;}
我已經試過的方法我已經在網上找到,但目前的「懸停」 CSS與我擰當我將其添加。我很迷茫,不知道從哪裏開始,或者從何處獲取其他網站的代碼。任何幫助,將不勝感激!我知道這可能是簡單的,我只是沒有看到,但它已經有一段時間,因爲我已經做了這種類型的CSS。
謝謝!
'它已經有一段時間了,因爲我已經做了這種類型的CSS'對不起'CSS'你一直在做什麼? – Ruddy
目前還不清楚你試圖添加什麼':hover **效果**。 –
基本的CSS,這個更新的CSS我沒有碰過,我只是想要一個下拉菜單,當它翱翔 – user1574685