でリンクを選択しました。ハイライトは現在、私はこのURLでページを持っているCSSのメニューバー
<div class="menu_div">
<ul>
<li><a href="/progress/c/?l=1&c=1"> l1c1 </a></li>
<li><a href="/progress/c/?l=2&c=1"> l1c1 </a></li>
<li><a href="/progress/c/?l=3&c=1"> l1c1 </a></li>
<li><a href="/progress/c/?l=4&c=1"> l1c1 </a></li>
</ul>
</div>
CSSのスタイリング私は、背景色の変更が、現在選択されているメニューリンクは青色で強調表示されていないリンクの上にカーソルを移動すると
.menu_div ul
{
padding:6px;
margin:0px;
font-size:12px;
list-style:none;
text-indent:15px;
}
.menu_div ul li
{
line-height:28px;
border-bottom:1px solid #000;
}
.menu_div ul li a
{
text-decoration:none;
font-color:#3A332D;
display:block;
}
.menu_div ul li a:hover
{
background:blue;
}
.menu_div ul li#active
{
background:blue;
}
です。
私はdjangoフレームワークを使用しています。
;) – VisioN
@VisioNあなたが読んでいる場合質問、それはポイントのほかにあります。 – sg3s
@ sg3sですが、著者が意味するものがどのように「アクティブ」であるかをどのように知ることができますか?それには十分なHTMLがありません。 「現在選択されているメニューリンク」に「アクティブ」クラスが含まれている場合、答えは明白です。それ以外の場合は別の問題がある可能性があります。 – VisioN