Thema: [CSS] Negieren
-
22.11.2012, 16:10 #1U-Labs Routinier
- Registriert seit
- 25.11.2011
- Beiträge
- 280
- Blog Entries
- 13
Thanked 56 Times in 39 Posts
[CSS] Negieren
Hey,
ich formatiere alle Bilder auf meiner Seite in CSS mit
Ein Bild will ich aber anders formatieren.Code:img { .. }
Kann ich irgendwie in CSS das negieren dass ich alle IMG Tags ausser die mit der Klasse xy formatieren kann?
-
22.11.2012, 16:21 #2Permanent gesperrt
- Registriert seit
- 16.11.2012
- Beiträge
- 8
Thanked 3 Times in 2 Posts
AW: [CSS] Negieren
Dem Bild, welches du nicht / anders formatieren willst eine andere Klasse zuweisen, die dann die Eigenschaften der ersten Klasse aufhebt?
Beispiel:
Dann gibst du allen Bildern die Klasse klasse1 und nur dem anderen Bild die Klasse klasse2.Code:.klasse1{ background:black; } .klasse2{ background:white; }
Habe ich dich richtig verstanden?
-
22.11.2012, 16:32 #3U-Labs Routinier
- Registriert seit
- 25.11.2011
- Beiträge
- 280
- Blog Entries
- 13
Thanked 56 Times in 39 Posts
AW: [CSS] Negieren
Ja aber ich habe mich wohl etwas undeutlich ausgedrückt.
Dass es so geht weiß ich selber.
Ich habe aber sehr viele IMG Tags deswegen wollte ich fragen ob es nicht die Möglichkeit gibt dass ich das einfach negiere sodass ich in CSS sagen kann:
Dann müsste ich nämlich nur dem einen eine neue Klasse geben und kann die restlichen so lassen wie sie sind.Code:.xy { } alle img die nicht klasse xy haben { }
-
22.11.2012, 16:39 #4
AW: [CSS] Negieren
So haben alle Bilder einen schwarzen Rand und das mit der Klasse einen roten.HTML-Code:/* Typ (Tag)-Selektor -> Wählt alle Elemente des Typs "img" */ img { border: 2px solid #000; } /* Klassenselektor -> Nur .xy */ .xy { border: 2px solid red; }
Wenn du die beiden Werte vertauscht, also .xy vor img packst, wird zuerst .xy genommen und wird dann wieder von IMG überschrieben was ja nicht der Sinn sein sollte.
Diese Seite nutzt Cookies, um das Nutzererlebnis zu verbessern. Klicken Sie hier, um das Cookie-Tracking zu deaktivieren.
Zitieren