Insgesamt noob hier versucht, eine Website für eine College-Aufgabe zu bauen. Ich habe es so, wie ich es will, außer für das Navigationsmenü. Ich wollte die Links so einstellen, dass sie eine bestimmte Farbe haben, dann ändere die Farbe für 'hover', ändere sie wieder für 'aktiv' und wieder für 'besucht'. Die Befehle 'hover' und 'active' funktionieren gut, aber wenn ich den Befehl 'visited' aktiviere, scheint es nur die Links zu färben, die es färben, und die Links zu kommentieren, machen die Links zu einer violetten Farbe, die ich nirgends spezifiziert habe. Ich habe keine Ahnung, wie das überhaupt möglich ist. HTML:Listenelemente zeigen zufällige Farbe in css
<html>
<head>
<meta charset="UTF-8">
<title>home</title>
<style>
</style>
<link href="style/homeContent.css" rel="stylesheet" type="text/css">
</head>
<ul class="nav">
<li><a href="#home">Home</a></li>
<li><a href="#portfolio">Portfolio</a></li>
<li><a href="#contact">Contact</a></li>
</ul>
</body>
</html>
CSS:
body
{
background-color: #1B1716;
}
.nav
{
font-family: source-sans-pro;
font-size: 20px;
padding-left: 200px;
margin: 0;
text-align: center;
width: 100%;
max-width: 1000px;
}
.nav li
{
display: inline;
}
.nav a
{
display: inline-block;
padding: 100px;
text-decoration: none;
}
.nav a:link
{
color: #E4E4E4;
}
.nav a:hover
{
color: #FFFFFF;
text-shadow: 0px 0px 15px #FFFFFF;
}
.nav a:visited
{
color: #CDCDCD;
}
.nav a:active
{
color: #C60003;
}
Danke für die Hilfe!
kann ich nicht wirklich sehen Sie Problem, welche Art Sie wünschen für die ': visited' Version der Link? Auch der lila Text ist Browser-Standard – Isigiel
danke für die Beantwortung von Isigiel, ich wusste nicht, dass lila ein Browser-Standard ist. Ich nehme an, es ist auf der ganzen Linie, weil es mit Chrome, Safari und Firefox passiert. Wenn dies der Fall ist, bedeutet dies, dass mein .nav a: link {color: # E4E4E4;} vollständig ignoriert wird. Das: besucht sollte nur passieren, nachdem der Link angeklickt wurde. – Brian