Link formatieren, wohl ein Anfängerfehler
Mike
- css
Ich würde gerne einen Link formatieren
.mein_link a:link
{
background:#000080;
color:#000;
border: 1px solid #000;
padding:3px;
}
.mein_link a:hover
{
background:#000;
color:#000080;
}
<a class="mein_link" href="">LINK</a>
aber er nimmt meine Angaben nicht an
مرحبا
.mein_link a:link
...
<a class="mein_link" href="">LINK</a>
aber er nimmt meine Angaben nicht an
Natürlich nicht, schau doch mal genauer hin, was du da selektierst.
.mein_link ist bereits dein a-Element.
mfg
Ich würde gerne einen Link formatieren
aber er nimmt meine Angaben nicht an
Richtig heißt es:
.mein_link
{
background:#000080;
color:#000;
border: 1px solid #000;
padding:3px;
}
.mein_link:hover
{
background:#000;
color:#000080;
}
Informiere dich über die genaue Wirkung der Selektoren.
Informiere dich über die genaue Wirkung der Selektoren.
und beachte besonders, was über die dynamischen Pseudoklassen geschrieben steht um Folgefehler, :active betreffend, zu vermeiden.
Matthias
@@Mike:
nuqneH
aber er nimmt meine Angaben nicht an
Aus zweierlei Gründen:
Zum einen ist '.mein_link a:link
' ein Nachfahrenselektor. [CSS20 §5.5] Zum anderen selektiert die Pseuklasse ':link
' (entgegen dem, was ihre Benennung vermuten lässt) nur unbesuchte Links. [CSS20 §5.11.2]
Qapla'