Tricky меню (HTML + CSS) для шаблона WordPress
Таким образом, мы имеем выше меню. Это нужно для создания шаблона WordPress. Я понятия не имею, как сделать зависание и активные состояния. Недо теперь у меня есть это:
HTML (а затем, как WordPress будет генерировать код):
<nav id="nav-main" role="navigation">
<div class="menu-primary-navigation-container">
<ul id="menu-primary-navigation" class="menu">
<li>
<a href="#" title="">
Home
</a>
</li>
<li>
<a href="#" title="">
Menu Link
</a>
</li>
<li>
<a href="#" title="">
Menu Link
</a>
</li>
<li>
<a href="#" title="">
Menu Link
</a>
</li>
<li>
<a href="#" title="">
Menu Link
</a>
</li>
<li>
<a href="#" title="">
Menu Link
</a>
</li>
</ul><!-- #menu-primary-navigation -->
</div><!-- .menu-primary-navigation-container -->
</nav><!-- #access -->
Тогда я имею CSS:
#nav-main {
width: 956px;
height: 44px;
border: 1px solid #a5a5a5;
background: url(images/bg-nav-main.jpg) repeat-x;
}
.menu-primary-navigation-container {}
#menu-primary-navigation {
margin: 0;
padding: 0;
list-style-type: none;
}
#menu-primary-navigation li {
height: 44px;
display: inline-block;
}
#menu-primary-navigation li a {
color: #ffffff;
font-family: Arial, Helvetica, sans-serif;
font-weight: bold;
font-size: 16px;
text-decoration: none;
line-height: 44px;
padding: 0 46px;
}
#menu-primary-navigation li a:hover {}
И это все. Здесь я застрял. Эти косые черты - плохие точки этого меню.
Любые идеи?
спасибо, а как насчет градиента slashlines? –
Разве это не вопрос хорошего разреза? Дайте этому элементу меню изогнутые края с гладкой непрозрачностью, поэтому два элемента рядом друг с другом дадут вам градиентные слэшины. – ogur
Я хотел бы показать вам подготовленный пример, но я боюсь, что мои «художественные» навыки довольно бедны. – ogur