このサイトのいくつかのヒントを使用してこれを解決しようとしましたが、うまくいかないようです。私はウェブサイトhttp://apartmanimikzaton.com/paintball/index.phpを持っており、ナビゲーションのようなドロップダウンメニューを作成したいと考えています。
編集:今は追加しませんでしたが、取得したいのは、ホバー時のドロップダウンメニューテキストです。
これは私のナビゲーションです:
<ul class="navigation">
<li id="navigation-1"><a href="index.php?stranica=onama"> O nama </a></li>
<li id="navigation-2"><a href="index.php?stranica=oprema"> Oprema </a></li>
<li id="navigation-3"><a href="#"> Tereni </a>
<ul>
<li> <a href="#"> Lokacija 1 </a> </li>
<li> <a href="#"> Lokacija 2 </a> </li>
</ul>
</li>
<li id="navigation-4"><a href="index.php?stranica=galerija"> Galerija </a></li>
<li id="navigation-5"><a href="index.php?stranica=cjenik"> Cjenik </a></li>
<li id="navigation-6"><a href="index.php?stranica=opaintballu"> O Paintballu </a></li>
<li id="navigation-7"><a href="index.php?stranica=teamovi"> Teamovi </a></li>
<li id="navigation-8"><a href="#"> Webshop </a></li>
</ul>
そして、これは私のcssです:
.navigation {background: url(images/layout/navigation.jpg) no-repeat; width: 980px; height: 57px; margin: 0 0 10px 0; padding: 0;}
.navigation li, .navigation a {height: 57px; display: block;}
.navigation li {float: left; text-indent: -9999em; position: relative;}
.navigation ul ul{
position:absolute;
left: 0;
top: 100px; /* height of the parent list item */
display:none; /* hide it */
}
.navigation li:hover > ul{ /* show it when mouse is over the parent list item */
display:block;
}
私は何か間違ったことをしているので、ヒントをいただければ幸いです。