So setzen Sie eine aktive Verbindung als Standard, wenn die Seite erstmalig geladen

Ich brauche etwas Hilfe um einen link als active standardmäßig beim laden der Seite das erste mal.

<style type="text/css">
a{
color:black;
}
a:hover{
color:white;
}
a:active{
color:blue;
}
</style>


<div>
<!--I want this fisrt link to be set as active by default-->
<a href="#"/>
<!--I want this one as normal-->
<a href="#"/>
</div>
  • Die active pseudo-Klasse zeigt an, dass ein element gerade aktiv ist (was ich denke, übersetzt in etwa "ist derzeit Gegenstand eines auf"). Ich bin mir nicht ganz sicher, warum Sie wollen, um festzulegen, dass beim laden der Seite - es ist nicht so, Sie täuschen niemanden, der link ist derzeit angeklickt.
  • Der Grund für dieses ist, weil die Seite mehrere links hat (wie tabs) zu navigieren durch die Seite, wenn die Seite zum ersten mal lädt die Seite einen der links seine wie (Zuhause), das es aktiv sein sollte, um anzuzeigen, dass der Benutzer seine auf dieser Seite.
  • verwenden Sie dann eine Klasse wie <a class="current">, nicht pseudo-Klassen, wie a:active, und ändern Sie Ihre CSS von a:active zu a.current.
  • Hallo, vielen Dank nochmal für deine Hilfe, mein Problem, wenn ich das Tue, seine, dass, wenn ich das mache, wäre es Klasse ändern, wenn ein weiteres Glied schwebte oder aktiv? Nochmals vielen Dank.
InformationsquelleAutor Amra | 2010-01-27
Schreibe einen Kommentar