首先道歉,正如我以前見過這個問題,但我仍然不明智,所以不得不自問。 我對html5和css3非常陌生,到目前爲止我已經成功了。轉換爲下拉菜單
我想轉換的選項之一,在我的導航菜單的下拉菜單中,我一直在使用信息從這裏和其他網站試過很多次,但我仍然有問題。
這裏是我的導航菜單CSS ..
/* Site Nav */
#site-nav
{
position: absolute;
top: 0;
right: 50px;
font-family: 'Open Sans Condensed', sans-serif;
text-align: right;
}
#site-nav ul
{
list-style: none;
overflow: hidden;
}
#site-nav ul li
{
display: block;
float: left;
text-decoration: none;
font-size: 1.2em;
height: 90px;
line-height: 110px;
margin: 0 0 0 1.75em;
}
#site-nav ul li a
{
color: #000;
text-decoration: none;
outline: 0;
}
#site-nav ul li a:hover
{
color: #fff;
}
#site-nav ul li.current_page_item
{
background: url('images/nav-arrow.png') center 77px no-repeat;
}
#site-nav ul li.current_page_item a
{
color: #662d91;
}
,這裏是我的菜單中的HTML ...
<ul>
<li><a href="index.html">Homepage</a></li>
<li><a href="about.html">About Us</a></li>
<li><a href="products.html">Products</a></li>
<li><a href="bullion.html">Bullion</a></li>
<li class="current_page_item"><a href="#.html">Contact Us</a></li>
</ul>
如果這可以用HTML5和CSS3可以做到,那麼這很好,但如果需要的話,我很樂意順着JavaScript路線走下去。
在此先感謝您的幫助,我們將非常感謝。
編輯21/03/2013 ...
我試圖實現給我下面的代碼,這小提琴顯示多遠我有,http://jsfiddle.net/2rgSP/1/ 隨着兩個問題,首先,鏈接被推下網站邊緣,2,下拉菜單落在主包裝後面。 顯然有一些衝突的CSS正在進行,但我是一個完整的初學者,所以我很害怕。 希望有人能看到我出錯的地方。
感謝
李
JavaScript是不是一種選擇,你只是想通過HTML5和CSS3做到這一點? – defau1t 2013-03-19 10:45:26
@ defau1t JavaScript是一種選擇,說實話,我很高興能夠繼續工作,因爲我現在無能爲力。 如果可以用html5和css3來完成,那會很好,但不是必需的。 – 2013-03-19 10:49:23