CSS 2 und >

Status
Nicht offen für weitere Antworten.

Wolfsbein

Erfahrenes Mitglied
Hallo
ich habe mal wieder ein Problem mit dem IE:
Code:
// frisst er beides nicht
li > strong   {color:#3399ff;}
// das kennen die anderen Browser auch nicht
// das sollte doch so ähnlich gehen?
li.strong   {color:#3399ff;}
Muss ich jetzt wieder umständlich mit einem extra div oder einer extra Klasse die Farbe etc. definieren, oder gibt es einen Hack? Danke.
 
Du willst also, das innerhalb von dem Tag LI der Tag STRONG in einer Bestimmten Farbe anzeigen lassen.
versuch mal das:
Code:
li strong
{
color: #ff0000;
}

^--- Das ist übrigens sogar CSS 1

PS:
"kennt jemand von euche[sic!] eine warez-site wo ich linux downloaden kann?" at.linux
Du glaubst es nicht wie oft ich diesen Satz höre... Diese Welt ist voller Daus...*grml*
 
Zuletzt bearbeitet:
li.strong {blabla}
-> <li class=strong>

li#strong {blabla}
--> <li id=strong>

So kenn ich das;Die zweite Variante ist JS-kompatibel, ob's die erste auch ist, bezweifel ich.
 
Original geschrieben von eLorFiN
li.strong {blabla}
-> <li class=strong>

li#strong {blabla}
--> <li id=strong>

So kenn ich das;Die zweite Variante ist JS-kompatibel, ob's die erste auch ist, bezweifel ich.
Die zweite Variante ist in sofern JS Kompatibel (DOM), da eine ID mit # nur einmal im Dokument vorkommen darf. Allerdings müsste es eher so aussehen.
Code:
#meineKlasse strong {}
<ul id="meinKlasse"><li><strong>text</strong></li></ul>
 
Code:
#meineKlasse

li#meineKlasse

Beides ist möglich. Die untere Variante ist aber eigentlich sinnlos, weil man die id ja nur ein einziges Mal im Dokument verwenden darf (und es auch verdammt nochmal sollte;))
 
Status
Nicht offen für weitere Antworten.
Zurück