сначала извинения, поскольку я видел этот вопрос, заданный раньше, но я все еще не мудрее, поэтому мне придется самому спросить об этом. Я очень новичок в html5 и css3, до сих пор мне удалось пройти, до сих пор.Преобразование в выпадающее меню
Я хотел бы преобразовать один из вариантов в меню навигации в раскрывающемся меню, я много раз пытался использовать информацию здесь и на других сайтах, но у меня все еще есть проблемы.
Вот мой CSS для меню Nav ..
/* 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, если это необходимо.
Заранее благодарим за любую помощь, мы будем очень благодарны.
EDIT 21/03/2013 ...
Я попытался реализовать код, данное мне ниже, и эта скрипка показывает, как далеко я получил, http://jsfiddle.net/2rgSP/1/ С 2 проблемы, во-первых, ссылки сбрасываются с края веб-сайта, 2, выпадающее меню выходит за основную оболочку. Очевидно, что некоторые конфликтующие css продолжаются, но я начинаю начинаю, поэтому я не знаю, что я боюсь. Надеюсь, кто-то может увидеть, где я ошибаюсь.
Благодаря
Lee
Является ли Javascript не вариант, Вы просто хотите, чтобы сделать это с помощью HTML5 и CSS3? – defau1t
@ defau1t JavaScript - это вариант, если честно, я рад пойти с тем, что когда-либо будет работать, поскольку я в настоящее время не знаю. если это можно сделать только с html5 и css3, это было бы здорово, но не обязательно. –