2013-08-05 6 views
9

Hier ist der SASS Codeteil:Was bedeutet "> ul" in SASS?

#main-nav{ 
    >ul{ 
       blahblah 
     } 
} 

Deshalb möchte ich die genaue Mittelwert der Zeichenfolge „> ul“ bedeutet wissen? Ich kann es im SASS-Handbuch nicht finden.

Kann es außerdem in den Stift übersetzt werden?

+3

http://www.w3.org/TR/css3- Selektoren/# Kind-Kombinatoren –

Antwort

11

Dies ist die CSS-Syntax zum Auswählen des untergeordneten Elements eines Elements. Siehe this reference für mehr darüber, wie es funktioniert:

Dieser Selektor passt auf alle Elemente, die die unmittelbaren Kinder ein angegebenes Element sind. Der Kombinator in einem Kindselektor ist ein Größer-als-Zeichen (>). Es kann von Whitespace-Zeichen umgeben sein, aber wenn es ist, behandelt Internet Explorer 5 unter Windows es falsch als einen Nachkommen-Selektor. Die beste Vorgehensweise besteht also darin, Whitespace um diesen Kombinator zu vermeiden.