0
我遇到了麻煩:a visited:(或其中一個可能?)僞類。我想讓鏈接在不同的元素中顯示爲不同的顏色(無論是否曾經訪問過,鏈接框中的黑色和#主菜單中的紅色),他們首先執行此操作,但一旦它們「訪問過「鏈接,它們都是相同的顏色(紅色)。麻煩:訪問的僞類...儘管在css中有不同的顏色,但「被訪問」後所有鏈接都顯示爲相同的顏色
任何想法我在這裏做錯了嗎?
.link-box {
background-color: blue;
}
.link-box a:link,
a:visited,
a:active {
color: black;
padding-left: 10px;
font-weight: bold;
}
.link-box a:hover {
color: #D31900;
text-decoration: none;
}
#main-menu {
height: 60px;
background-color: black;
}
#main-menu a:link,
a:visited,
a:active {
color: red;
text-transform: uppercase;
}
#main-menu a:hover {
color: #FF6600;
}
<div class="link-box">
<a href="">Link box link</a>
</div>
<div id="main-menu">
<a href="">main menu link</a>
</div>
加1的記憶,不知道。 – lharby
工作完美,謝謝:) – Nicole