1
我爲我的公司下載了一個模板。我設法完成了大部分工作,但我想製作一個下拉菜單,但我無法處理它。我試過這個解釋How to add drop down menu using CSS?,因爲我不知道JavaScript或jQuery,但它似乎不適用於這個特定的模板。我在css中描述錯誤的類嗎?在模板中添加css下拉菜單
HTML
</nav>
</section>
<header class="sixteen columns alpha omega">
<nav class="main-nav sixteen columns">
<ul class="ten columns alpha">
<li><a href="index.html">Start</a></li>
<li><a href="kancelaria.html">O Kancelarii</a></li>
<li><a href="uslugi.html">Zakres Usług</a></li>
<ul>
<li><a href="#">Something You do</a></li>
<li><a href="#">TODO</a></li>
</ul>
<li><a href="press.html">Press Room</a></li>
<li><a href="kontakt.html">Kontakt</a></li>
</ul>
<div class="social six columns omega">
<a href="#"></a>
<a href="#"></a>
</div> <!--Close Social Div-->
</nav>
CSS
.main-nav {
margin-top: 10px;
padding-top: 3px;
padding-bottom: 3px;
border-top: 1px solid #e3e3e3;
border-bottom: 1px solid #e3e3e3;
}
.main-nav li {
display: inline;
margin-right: 15px;
}
.social a:link {
float: right;
background-image: url(../img/facebook.png);
width: 30px;
height: 30px;
background-position: 0 -30px;
-webkit-transition: background-position .3s ease;
-moz-transition: background-position .3s ease;
-o-transition: background-position .3s ease;
transition: background-position .3s ease;
margin-left: 2px;
}
.social a:last-child {
float: right;
background-image: url(../img/twitter.png);
width: 30px;
height: 30px;
background-position: 0 -30px;
-webkit-transition: background-position .3s ease;
-moz-transition: background-position .3s ease;
-o-transition: background-position .3s ease;
transition: background-position .3s ease;
}
.social a:hover {
background-position: 0 0;
}
.main-nav li {
position: relative;
}
.main-nav ul ul{
position:absolute;
left: 0;
top: 100px; /* height of the parent list item */
display: none; /* hide it */
}
.main-nav li:hover > ul{ /* show it when mouse is over the parent list item */
display:block;
}
這裏是整個CSS http://jsfiddle.net/9LcfX/18/ 我試着在CSS的描述重新命名main_nav
到alpha
等,但一無所獲。
請提前幫助我,謝謝你的時間。
非常感謝你的幫助,我越來越近,現在那裏有這個問題http://jsfiddle.net/ 9LcfX/20 /懸停菜單很遙遠,有沒有qucik修復? – user3172499
我在主導航ul ul頂部px中得到它。所以我回答了我自己。非常感謝你的幫助! – user3172499