簡単なメニューを作ってみました。そのため、リンクをクリックすると別のページに移動し、そのリンクを選択したことが色の変化によって示されます。
私が抱えている問題は、リスト内のリンクをクリックすると、ページが読み込まれ、何らかの理由でリスト要素がすべてa:visited
フィールドに入力されることです。それらを赤に設定します。私はJSFIDDLE Hereを持っています。私はそれが単純なことを知っていますが、それは私の神経質になっています.
CSS コード:
ul.nav_style{list-style: none;}
ul.nav_style li {padding-left: 1em; text-indent: -.7em;}
ul.nav_style li:before {
content: "• ";
color: #C0C0C0; /* or whatever color you prefer */
}
ul.nav_style li a:link { color: #C0C0C0; text-decoration: none;}
ul.nav_style li a:visited { color: #FF0000; text-decoration: none;}
ul.nav_style li a:hover { color: #58595B; text-decoration: none;}
ul.nav_style li a:active { color: #E6BD13; text-decoration: none;}
HTML コード:
<ul class="nav_style">
<li><a href="#">Link 1</a></li>
<li><a href="#">Link 2</a></li>
<li><a href="#">Link 3</a></li>
<li><a href="#">Link 4</a></li>
</ul>
前もって感謝します。
クリス