WordPressテンプレートのトリッキーなメニュー(HTML + CSS)
私たちは上記のメニューを用意しています。私はWordPressのテンプレートのために構築する必要があること。私はどのようにホバーとアクティブな状態を作るのか分かりません。その後、私はCSS持っ
<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 -->
:
#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 {}
をそして、これがすべてである
HTML(はWordPressのコードを生成する方法に続い):今、私はこれを持っているそれまでは。ここで私はくっついている。これらのスラッシュはこのメニューの悪い点です。
アイデア?
黄色が透明色を表す:
のCSSで背景の定義を追加する必要がメニュー要素のホバーのために
はあなたに感謝し、どのような勾配slashlinesは? –
良いカットの問題ではないですか?そのメニュー要素に滑らかな不透明度のカーブしたエッジを付けると、隣り合う2つの要素がそのグラデーションスラッシュラインを与えます。 – ogur
私はあなたに準備された例を示したいと思いますが、私の「芸術的」技能はかなり貧弱です。 – ogur