Ergebnis 1 bis 6 von 6

Thema: SCSS Frage zu multi Class Elementen

  1. #1
    Contao-Urgestein Avatar von Kahmoon
    Registriert seit
    22.06.2009.
    Ort
    München
    Beiträge
    5.280

    Standard SCSS Frage zu multi Class Elementen

    Hallo zusammen,

    irgendwie stehe ich gerade auf dem schlauch. Contao liefert ja OS und Browser als Klasse mit. Darauf würde ich gerne reagieren.

    Im Grunde klappt das auch auf eine Klasse

    HTML-Code:
    <body id="top" class="mac chrome blink ch86 terminkalender mm-wrapper">
    Code:
    body{
        &.chrome{
            color:red;
        }
    }
    Was ich nicht hinbekomme ist auf zwei Klassen abzufragen auf win + chrome

    Code:
    body{
        &win.chrome{
            color:red;
        }
    }
    Das schreibe ich sicher falsch. Normal wäre es body.win.chrome{blablabla}

    VG
    Geändert von Kahmoon (20.11.2020 um 07:30 Uhr)

  2. #2
    Community-Moderatorin & Contao-Urgestein Avatar von mlweb
    Registriert seit
    10.07.2011.
    Beiträge
    6.742
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Das muss doch als Klasse geschrieben werden oder hast Du nur hier im Forum einen Tipfehler?

    Code:
    body{
        &.chrome{
            color:red;
        }
    }
    bzw.

    Code:
    body{
        &.win.chrome {
            color:red;
        }
    }
    oder

    Code:
    body {
      &.win {
       &.chrome {
         color: red;
       }
      }
    }
    Ich habe Dir mit meinen Hinweisen geholfen und Du möchtest Dich bedanken?
    Unterstütze bitte das Contao-Projekt (Button Links)
    Weitere Spendenmöglichkeiten
    ------------------------------------------------------------------------------------------------------
    Contao-Dokumentation: Contao-Handbuch und Contao-Entwickler-Doku
    Contao-Online-Video-Kurse: Contao Academy
    Funktionalität erweitern: Contao-Erweiterungen

    Für Dinge die man mit html5 und css3 lösen kann, braucht man kein javascript.




  3. #3
    Contao-Urgestein Avatar von fiedsch
    Registriert seit
    09.07.2009.
    Ort
    München
    Beiträge
    2.943

    Standard

    Zitat Zitat von Kahmoon Beitrag anzeigen
    Normal wäre es body .win.chrome{blablabla}
    Wenn der body die Klassen win und chrome haben soll, muss es doch body.win.chrome sein, oder?
    Contao-Community-Treff Bayern: http://www.contao-bayern.de

  4. #4
    Contao-Urgestein
    Registriert seit
    29.10.2009.
    Ort
    Magdeburg
    Beiträge
    2.020
    Partner-ID
    626
    User beschenken
    Wunschliste

    Standard

    Das "&" bedeutet ja nur, dass es direkt mit den übergeordneten Selektor zusammengesetzt wird, ergo fehlt ein Punkt. Ein Blick ins generierte CSS sollte das aber auch offenbaren.

  5. #5
    Community-Moderatorin & Contao-Urgestein Avatar von mlweb
    Registriert seit
    10.07.2011.
    Beiträge
    6.742
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Das meinte ich mit "als Klasse schreiben"
    Ich habe Dir mit meinen Hinweisen geholfen und Du möchtest Dich bedanken?
    Unterstütze bitte das Contao-Projekt (Button Links)
    Weitere Spendenmöglichkeiten
    ------------------------------------------------------------------------------------------------------
    Contao-Dokumentation: Contao-Handbuch und Contao-Entwickler-Doku
    Contao-Online-Video-Kurse: Contao Academy
    Funktionalität erweitern: Contao-Erweiterungen

    Für Dinge die man mit html5 und css3 lösen kann, braucht man kein javascript.




  6. #6
    Contao-Urgestein Avatar von Kahmoon
    Registriert seit
    22.06.2009.
    Ort
    München
    Beiträge
    5.280

    Standard

    Guten Morgen,

    ja sorry es fehlten die Punkte.

    Er hat es nur nicht genommen wenn ich für zwei Klassen in der Verschachtelung schreibe. Aber am Ende war es wohl doch nur Caching...

    Code:
    body{
        &.win.chrome{
            color:red;
        }
    }
    entspricht

    Code:
    body.win.chrome{color:red;}

Aktive Benutzer

Aktive Benutzer

Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)

Lesezeichen

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •