Eltern-Element mit Kind-Element stylen

Eltern-Element mit Kind-Element stylen

Beitragvon korhulio » 30.10.2008, 16:55

Hallo zusammen.

Ich möchte gerne allen Links einen Style geben. Aber wenn ein Bild von einem Link umschlossen wird soll der Link keinen Style haben.

Also bei einem <a href="www.internet.de">Text</a> sieht das css so aus:
Code: Alles auswählen
a {
    text-decoration:none;
    background:url("pfeil.gif") no-repeat 0px 5px;
    padding-left:15px;
}



Wenn ich aber folgendes Konstrukt habe, soll der link nicht gestylet sein:

<a href="www.internet.de"><img src="bild.jpg"></a>


Wie muss dazu die css-Klasse aussehen?




Vielen Dank im Voraus
Danny
korhulio
neu hier
 
Beiträge: 2
Registriert: 30.10.2008, 16:31

Beitragvon Executor » 30.10.2008, 18:26

einfach nur für die gestylten links klassen anlegen.

Code: Alles auswählen
.stylelink a {
    background: blablabla;
}
Reise, Reise
Amerika
Mutter
Mein Teil
Stein um Stein
Tier
Engel
Ich will
Nebel
Executor
ist häufig da
 
Beiträge: 156
Registriert: 08.08.2006, 01:48
Wohnort: Richtplatz

Beitragvon korhulio » 31.10.2008, 11:02

Danke für die schnelle Antwort.

Das wäre eine Möglichkeit. Nur die Seite ist in einem CMS (Reddot). Und ich kann vom kunden nicht verlangen daß er bei normalen links eine CSS-Klasse vergibt und bei Links mit Bild eine andere Klasse oder keine.

Ich habs mal damit versucht:

Code: Alles auswählen
a img {
    background:none;
}


Aber damit style ich ja das <img> und ich will das <a> stylen.

Mfg Danny
korhulio
neu hier
 
Beiträge: 2
Registriert: 30.10.2008, 16:31


Moderatoren: Laus, Moderatoren

Ähnliche Beiträge zu "Eltern-Element mit Kind-Element stylen"

Zurück zu: CSS für Fortgeschrittene

Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 3 Gäste