Zum nachfolgende CSS-Selektoren verwenden

December 9

Zum nachfolgende CSS-Selektoren verwenden

Verständnis der nachfolgende CSS-Selektoren können Sie gezielt Stilregeln für einen exakten Bereich Ihres Designs.

Anweisungen

Es ist alles in der CSS-syntax

1Zum nachfolgende CSS-Selektoren verwenden

Eine Webseite wird in einer Hierarchie organisiert. Die Dokumenthierarchie beginnt mit html und steigt durch eine Baumstruktur, die viele Elemente innerhalb des Körpers enthalten könnte. Hier ist ein einfaches Baumdiagramm.

2 Steigen in der Dokumentstruktur Elemente aus dem übergeordneten Element, das sie umschließt. Im Beispiel gibt es Listen, die die Nachfolgerelemente Inhalt Div oder der Seitenleiste div. Darüber hinaus sind die Listen die Vorfahren eines A-Elements (einen Hypertext-Link).

3 Die CSS-Syntax für einen untergeordneten Selektor wird die Selektoren, die durch ein Leerzeichen (aber kein Komma) getrennt aufgeführt. Zum Beispiel:

#content Ul {Regel hier}

Dieser Selektor zielt auf ein A-Element, das in einem UL-Element enthalten ist, die innerhalb der Inhalt div. enthalten ist Andere A-Elemente auf der Seite, vielleicht eine in einem Absatz oder in die SIDEBAR-Div, würde dieser Selektor nicht betroffen.

4 Verwenden Sie zum Formatieren von einer Liste oder ein Element aus der Liste in der Seitenleiste, untergeordneten Selektor wie folgt:

#sidebar Ul {Regel hier}

oder

#sidebar li {Regel hier}

Um einen Hyperlink in der Seitenleiste Stil, die nicht in einer Liste geschachtelt ist, verwenden Sie Selektoren wie folgt:

#sidebar a: Link {Regel hier}#sidebar ein: besuchten {Regel hier}

5 Verwenden Sie P-Elemente, die in den Content-Bereich und die Seitenleiste Orten unterschiedlich dargestellt werden, untergeordnete Selektoren wie folgt:

#content p {Regel hier}#sidebar p {Regel hier}

6 Untergeordnete Selektoren können auch mit Klassen basieren. Beispielsweise wenn jeden Beitrag auf Ihrem Blog der Klasse "Blogpost" zugewiesen wurde könnten Sie den untergeordneten Selektor ein Element Em (hervorgehoben) in einem h3-Element schreiben, die Teil eines Div in der Klasse Blogpost wie folgt war:

H3.blogpost Em {Regel hier}

7 Untergeordnete Selektoren können recht lang werden, wenn Sie ein ganz bestimmtes Element auf einer komplexen Seite Zielen. Zum Beispiel:

#blogpost Blockquote p Em {Regel hier}

Es ist die Fähigkeit, völlig konzentriert erhalten für nur ein Element auf einer Seite mit untergeordneten Selektoren, die geben Ihnen die Kraft zum ursprünglichen Stil Ihrer Seite in irgendeiner Weise, die Sie wünschen.

Tipps & Warnungen

  • Mit untergeordneten Selektoren eliminieren die Notwendigkeit, eine Menge von Klassen Seitenelementen zuweisen. Beispielsweise könnten Sie machen eine CSS-Regel für eine Klasse namens .sidetext und jeder einzelne Absatz setzen Sie in der Seitenleiste eines dieser Klasse zuweisen. Jedoch konnte Sie jede einzelne Klasse Zuordnungen im HTML-Format mit einer einzigen Regel für den Selektor #sidebar p beseitigen.