1. #1
    Avatar von Minecraft
    Registriert seit
    25.11.2011
    Beiträge
    275
    Thanked 50 Times in 34 Posts
    Blog Entries
    13

    Standard [CSS] Negieren

    Hey,

    ich formatiere alle Bilder auf meiner Seite in CSS mit

    Code:
    img {
    ..
    }
    Ein Bild will ich aber anders formatieren.
    Kann ich irgendwie in CSS das negieren dass ich alle IMG Tags ausser die mit der Klasse xy formatieren kann?

  2. #2

    Registriert seit
    16.11.2012
    Beiträge
    8
    Thanked 3 Times in 2 Posts

    Standard AW: [CSS] Negieren

    Dem Bild, welches du nicht / anders formatieren willst eine andere Klasse zuweisen, die dann die Eigenschaften der ersten Klasse aufhebt?

    Beispiel:

    Code:
    .klasse1{
    background:black;
    }
    
    .klasse2{
    background:white;
    }
    Dann gibst du allen Bildern die Klasse klasse1 und nur dem anderen Bild die Klasse klasse2.

    Habe ich dich richtig verstanden?

  3. #3
    Avatar von Minecraft
    Registriert seit
    25.11.2011
    Beiträge
    275
    Thanked 50 Times in 34 Posts
    Blog Entries
    13

    Standard 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:

    Code:
    .xy 
    {
    
    }
    alle img die nicht klasse xy haben 
    {
    
    }
    Dann müsste ich nämlich nur dem einen eine neue Klasse geben und kann die restlichen so lassen wie sie sind.

  4. #4
    Avatar von Comu
    Registriert seit
    18.11.2011
    Beiträge
    772
    Thanked 753 Times in 363 Posts

    Standard AW: [CSS] Negieren

    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;
    }
    So haben alle Bilder einen schwarzen Rand und das mit der Klasse einen roten.

    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.