Links anzeigen
Malte Kiefer
- css
0 wahsaga0 Aybee0 Malte Kiefer0 MudGuard
Hi,
ich habe jetzt mit CSS meine Links gestaltet. Jetzt habe ich ein Problem, ich habe auf der Seite, eine Bild als Link und jetzt erscheint die Formatierung auch um das Bild.
Kann ich es irgendwie einstellen, dass an dieser bestimmten stelle keine Formatierung für den Link eintritt?
ul#Navigation {
font-size: 0.83em;
float: left; width: 18em;
margin: 0 0 1.2em; padding: 0;
border: 0px;
}
ul#Navigation li {
list-style: none;
margin: 0; padding: 0.5em;
}
ul#Navigation a {
display: block;
padding: 0.2em;
font-weight: bold;
}
ul#Navigation a:link {
color: black; background-color: #3d4419;
}
ul#Navigation a:visited {
color: #666; background-color: #333b07;
}
ul#Navigation a:hover {
color: black; background-color: #545c28;
}
ul#Navigation a:active {
color: gray; background-color: #333b07;
}
hi,
ich habe jetzt mit CSS meine Links gestaltet. Jetzt habe ich ein Problem, ich habe auf der Seite, eine Bild als Link und jetzt erscheint die Formatierung auch um das Bild.
Kann ich es irgendwie einstellen, dass an dieser bestimmten stelle keine Formatierung für den Link eintritt?
entweder musst du dafür sorgen, dass dieser spezielle link von den selektoren, die du im CSS verwendet hast, gar nicht betroffen wird - oder du musst speziell für diesen link die "unerwünschten" eigenschaften explizit überschreiben.
gruß,
wahsaga
Hallo Malte,
erzeuge eine Klasse: z.B.
.BildImLink { border:none; ...}
und dann in dem Bild:
<img class="BildImLink" ...
Gruß von Aybee
Hi habe es verushct mit einer Klasse, funktioniert trotzdem nicht:
ul#Navigation a:link.0 {
color: black; background-color: #333b07;
}
Malte
Hi,
Hi habe es verushct mit einer Klasse, funktioniert trotzdem nicht:
Nö, hast Du nicht. Du hast es versucht mit einer Nummer.
Ein Klassenname kann keine Zahl sein.
ul#Navigation a:link.0 {
cu,
Andreas