Rahmen um Verweis-Grafiken

Hai…

ich nag schon wieder Muster in meinen Schreibtisch…

das da:

div#menue ul li a { text-decoration:none;
 font-weight:bold; }
div#menue ul li a:link { color:#222200;
 background:url("fiximg/neu-1.gif"); }
div#menue ul li a:visited { color:#004400;
 background:url("fiximg/neu-1.gif"); }
div#menue ul li a:hover { color:#e8f0c5;
 background:url("fiximg/neu-1.gif"); }
div#menue ul li a:active { color:#e8f0c5; }
div#menue ul li a:focus { color:#e8f0c5; }

ändert die Farbe der Text-Verweise, ganz, wie ich das will.

Setzt man nun eine Grafik als Verweis ein, dann müsste doch auch die Farbe des Rahmen entsprechend der CSS angepasst werden - tut es aber nicht :frowning:

Kann mir jemand verraten, warum nicht? Und besonders, wie ich ihn dazu kriege, es doch zu tun?

Gruß
Sibylle

Hallo,

div#menue ul li a { text-decoration:none;
font-weight:bold; }
div#menue ul li a:link { color:#222200;
background:url(„fiximg/neu-1.gif“);
}
div#menue ul li a:visited { color:#004400;
background:url(„fiximg/neu-1.gif“);
}
div#menue ul li a:hover { color:#e8f0c5;
background:url(„fiximg/neu-1.gif“);
}
div#menue ul li a:active { color:#e8f0c5; }
div#menue ul li a:focus { color:#e8f0c5; }
ändert die Farbe der Text-Verweise, ganz, wie ich das will.

Setzt man nun eine Grafik als Verweis ein, dann müsste doch
auch die Farbe des Rahmen entsprechend der CSS angepasst
werden - tut es aber nicht :frowning:

Warum sollte sich die Rahmenfarbe ändern? Im CSS ist keine Angabe zum Rahmen. Als Vorschlag:

div#menue ul li a img {border:1px;}
div#menue ul li a:link img {border:1px;border-color:#222200;}

usw…

Gruss, Omar

Hai, Omar,

Warum sollte sich die Rahmenfarbe ändern? Im CSS ist keine
Angabe zum Rahmen.

zum Rahmen nicht - aber zur Linkfarbe…

div#menue ul li a img {border:1px;}
div#menue ul li a:link img {border:1px;border-color:#222200;}

Ausprobiert - der IE hustet mir was, von wegen hover - und damit sind die Links nicht so einheitlich, wie sie sein sollen…

Gruß
Sibylle

Hallo Sibylle,

zum Rahmen nicht - aber zur Linkfarbe…

Die Linkfarbe ist eigentlich nur die Farbe des Textes! Das irritiert, da früher darunter auch die Rahmenfarbe bei einem Bild verstanden wurde. Mit CSS musst du explizit die Rahmenfarbe angeben.

div#menue ul li a img {border:1px;}
div#menue ul li a:link img {border:1px;border-color:#222200;}

Ausprobiert - der IE hustet mir was, von wegen hover - und
damit sind die Links nicht so einheitlich, wie sie sein
sollen…

Der ie(

1 Like

Hai, Omar,

div#menue ul li a:hover {color: #000;} /* Das ist der Trick!
*/
div#menue ul li a img {border: 1px solid white;}
div#menue ul li a:hover img {border-color: red;}

Wie außerordentlich merkwürdig - das funktioniert tatsächlich…
Ich glaub, die spinnen, die Winz-Weicher…

http://www.css-technik.de/details/258/8/Tutorials-CS…

http://archivist.incutio.com/viewlist/css-discuss/29958

Ah - Nachschub für meine Favoriten-Liste…

Danke und Stern
Sibylle