Heim > Web-Frontend > CSS-Tutorial > Hauptteil

Was sind die untergeordneten CSS3-Selektoren? Ausführliche Erläuterung der Verwendung des untergeordneten CSS3-Selektors

云罗郡主
Freigeben: 2018-11-19 09:59:28
nach vorne
3872 Leute haben es durchsucht

Was Ihnen dieser Artikel bringt, ist das CSS3-Selektor-Kind? Eine detaillierte Erklärung der Verwendung des CSS3-Selektors für Kinder hat einen gewissen Referenzwert. Ich hoffe, dass sie für Sie hilfreich ist.

Um den CSS3-Struktur-Pseudoklassenselektor für Anfänger, die gerade das CSS3-Tutorial kennengelernt haben, besser zu verstehen, erklären wir zunächst den untergeordneten CSS3-Selektorselektor.

Was sind die untergeordneten CSS3-Selektoren? Ausführliche Erläuterung der Verwendung des untergeordneten CSS3-SelektorsDiese strukturellen Pseudoklassenselektoren sind leicht zu verstehen. Lassen Sie uns anhand einiger Beispiele die Verwendung dieser Selektoren nachvollziehen.

Der Code lautet wie folgt:

<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml">
<head> 
    <title>CSS3结构伪类选择器</title>
    <style type="text/css">
        *{padding:0;margin:0;}
        ul
        {
            display:inline-block;
            width:200px;
            list-style-type:none;
        }
        ul li
        {
            height:20px;
        }
        ul li:first-child{background-color:red;}
        ul li:nth-child(2){background-color:orange;}
        ul li:nth-child(3){background-color:yellow;}
        ul li:nth-child(4){background-color:green;}
        ul li:last-child{background-color:blue;}
    </style>
</head>
<body>
    <ul>
        <li></li>
        <li></li>
        <li></li>
        <li></li>
        <li></li>
    </ul>
</body>
</html>
Nach dem Login kopieren

Der Effekt ist wie folgt:

Was sind die untergeordneten CSS3-Selektoren? Ausführliche Erläuterung der Verwendung des untergeordneten CSS3-Selektors

Analyse:

Zu erreichen Den gleichen Effekt haben viele Menschen, die darüber nachdenken, dem li-Element ID- oder Klassenattribute hinzuzufügen, um dies zu erreichen. Allerdings wird dadurch die HTML-Struktur-ID und -Klasse überlastet, was die Wartung unpraktisch macht. Die Verwendung des strukturellen Pseudoklassenselektors macht unsere HTML-Struktur sehr klar und trennt Struktur und Stil für eine einfache Wartung.

Es gibt viele Orte, an denen der obige strukturelle Pseudoklassenselektor verwendet werden kann. Er eignet sich besonders für die Bedienung verschiedener Arten von Listenelementen in der Liste.

Beispiel:

<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
    <title>CSS3结构伪类选择器</title>
    <style type="text/css">
        *{padding:0;margin:0;}
        ul
        {
            display:inline-block;
            width:200px;
            border:1px solid gray;
            list-style-type:none;
        }
        ul li
        {
            height:20px;
            background-color:green;
        }
        /*设置偶数列颜色*/
        ul li:nth-child(even)
        {
            background-color:red;
        }
    </style>
</head>
<body>
    <ul>
        <li></li>
        <li></li>
        <li></li>
        <li></li>
        <li></li>
    </ul>
</body>
</html>
Nach dem Login kopieren

Die Wirkung ist wie folgt:

Was sind die untergeordneten CSS3-Selektoren? Ausführliche Erläuterung der Verwendung des untergeordneten CSS3-Selektors

Analyse:

Die Wirkung von Das Ändern der Farben in alternativen Zeilen kommt ebenfalls sehr häufig vor, z. B. das Ändern der Farbe jeder zweiten Zeile in einer Tabelle, das Ändern der Farbe jeder zweiten Zeile in einer Liste usw. Dabei handelt es sich ebenfalls um Designdetails, die für ein sehr gutes Benutzererlebnis sorgen.

Was hat das CSS3-Selektor-Kind oben? Eine vollständige Einführung in die detaillierte Verwendung des CSS3-Selektorkindes. Wenn Sie mehr über das CSS3-Tutorial erfahren möchten, schauen Sie sich bitte die chinesische PHP-Website an.


Das obige ist der detaillierte Inhalt vonWas sind die untergeordneten CSS3-Selektoren? Ausführliche Erläuterung der Verwendung des untergeordneten CSS3-Selektors. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
Quelle:lvyestudy.com
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage