いつの日か、私はこのような初心者ではなくなりたいと思っていますが、時には乗り越えられないと感じるものもあります!
わかった。ホバーすると表示される非表示のアイテムを含むナビゲーション バーがあります。
ライブサイトはこちら: http://www.rattletree.com
ナビのコードは次のとおりです。
<ul id="navbar">
<li id="iex"><a href="index.php">About Rattletree</a></li>
<li id="upcomgshows"><a href="upcomingshows.php">Calendar</a></li>
<li id="sods"><a href="#">Sights & Sounds</a>
<ul class="innerlist">
<li class="innerlist"><img class="arrowAdjust" src="images/curved_arrow.png" alt="" /></li>
<li class="innerlist"><a href="/playlist.m3u" target="_blank" onclick="javascript:BatmoAudioPop('Rattletree Marimba',this.href,'1'); return false">Listen</a></li>
<li class="innerlist"><a href="/new_pictures.php">Photos</a></li>
<li class="innerlist"><a href="/video.php">Video</a></li>
<li class="innerlist"><a href="/press.php">Press</a></li>
</ul>
</li>
<li id="bookin"><a href="#">Contact</a>
<ul class="innerlist">
<li class="innerlist"><img class="arrowAdjust" src="images/curved_arrow.png" alt="" /></li>
<li class="innerlist"><a href="/booking.php">Booking Info</a></li>
<li class="innerlist"><a href="/media.php">Media Inquiries</a></li>
</ul>
</li>
<li id="ste"> <a href="/sounds.php">Store</a></li>
<li id="instrumes"><a href="/instruments.php">The Instruments</a></li>
<li id="classe"><a href="classes.php">Workshops</a></li>
</ul>
CSS:
div#navbar2 {
background-color:#546F8B;
border-bottom:1px solid #546F8B;
border-top:1px solid #000000;
display:inline-block;
position:relative;
width:100%;
}
div#navbar2 ul#navbar {
color:#FFFFFF;
font-family:Arial,Helvetica,sans-serif;
font-size:16px;
letter-spacing:1px;
margin:10px 0;
padding:0;
white-space:nowrap;
}
div#navbar2 ul#navbar li ul.innerlist {
color:#000000;
display:none;
position:relative;
z-index:20;
}
div#navbar2 ul#navbar li {
display:inline;
list-style-type:none;
margin:0;
padding:0;
position:relative;
}
ここで、私がやりたいことは少しトリッキーです: ユーザーがインナーリスト ページの 1 つに移動した場合、そのインナーリスト ul が表示されたままになるようにします (特定の li がホバー状態を表示します)。
今、私は自分でそれを理解できると思いますが、ライブページで、ユーザーがインナーリストのページにいて、そのリストが表示されている場合、ユーザーが他のナビゲーションタブにカーソルを合わせると、それらのインナーリストが表示されることがわかります重複します。これは問題です。
うまくいけば、最後の文は理にかなっています!
要するに、アクティブなページの内部リストを表示し続ける必要がありますが、ユーザーが別のナビゲーション ボタンにカーソルを合わせて独自の内部リストを表示すると、ライブの内部リストを非表示にする必要があります。
泥のように透明?