Heim  >  Artikel  >  Web-Frontend  >  Verwenden Sie den Pseudoklassenselektor :nth-child(odd), um den Stil untergeordneter Elemente an ungeraden Positionen auszuwählen.

Verwenden Sie den Pseudoklassenselektor :nth-child(odd), um den Stil untergeordneter Elemente an ungeraden Positionen auszuwählen.

WBOY
WBOYOriginal
2023-11-20 11:35:01990Durchsuche

Verwenden Sie den Pseudoklassenselektor :nth-child(odd), um den Stil untergeordneter Elemente an ungeraden Positionen auszuwählen.

Wenn wir Webseiten entwerfen, müssen wir manchmal eine spezielle Gestaltung der Unterelemente auf der Seite vornehmen. Unter diesen wird häufig der Pseudoklassenselektor :nth-child (ungerade) verwendet, um untergeordnete Elemente an ungeraden Positionen zur Stiländerung auszuwählen. Als Nächstes demonstrieren wir anhand spezifischer Codebeispiele, wie der Pseudoklassenselektor :nth-child(odd) verwendet wird.

Erstellen wir zunächst eine einfache HTML-Struktur, einschließlich eines übergeordneten Elements und mehrerer untergeordneter Elemente. Der Code lautet wie folgt:

<!DOCTYPE html>
<html lang="en">
<head>
  <meta charset="UTF-8">
  <meta name="viewport" content="width=device-width, initial-scale=1.0">
  <title>Verwenden Sie den Pseudoklassenselektor :nth-child(odd), um den Stil untergeordneter Elemente an ungeraden Positionen auszuwählen.</title>
  <style>
    .parent {
      display: flex;
      justify-content: space-between;
      width: 80%;
      margin: 0 auto;
    }
    .child {
      width: 100px;
      height: 100px;
      background-color: #f2f2f2;
      display: flex;
      justify-content: center;
      align-items: center;
      margin: 5px;
    }
    .child:nth-child(odd) {
      background-color: #ffcccc;
    }
  </style>
</head>
<body>
  <div class="parent">
    <div class="child">1</div>
    <div class="child">2</div>
    <div class="child">3</div>
    <div class="child">4</div>
    <div class="child">5</div>
  </div>
</body>
</html>

In diesem Beispiel erstellen wir zunächst ein übergeordnetes Element, das mehrere untergeordnete Elemente enthält, und verwenden das Flex-Layout, um die untergeordneten Elemente anzuordnen. Als nächstes legen wir Breite, Höhe, Hintergrundfarbe und andere Attribute für den Grundstil des untergeordneten Elements fest. Dann verwenden wir im Selektor .child:nth-child(odd) den Pseudoklassenselektor :nth-child(odd), um die untergeordneten Elemente an ungeraden Positionen auszuwählen und ihre Hintergrundfarbe auf Rosa zu setzen. Auf diese Weise können Sie den Stil ungeradzahliger untergeordneter Elemente einfach über den Pseudoklassenselektor :nth-child(odd) ändern.

Wenn wir diesen Code im Browser ausführen, können wir sehen, dass sich die Hintergrundfarbe der untergeordneten Elemente an ungeraden Positionen in Rosa ändert, während die Hintergrundfarbe der untergeordneten Elemente an geraden Positionen grau bleibt. Dies ist ein Beispiel für die Verwendung des Pseudoklassenselektors :nth-child(odd).

Im tatsächlichen Webdesign verwenden wir häufig den Pseudoklassenselektor :nth-child (odd), um spezielle Stile für untergeordnete Elemente an ungeraden Positionen festzulegen, was der Seite reichhaltigere visuelle Effekte verleihen kann. Ich hoffe, dass jeder durch die Beispiele in diesem Artikel den Pseudoklassenselektor :nth-child (odd) besser beherrschen kann, um den Stil des untergeordneten Elements der Seite zu verschönern.

Das obige ist der detaillierte Inhalt vonVerwenden Sie den Pseudoklassenselektor :nth-child(odd), um den Stil untergeordneter Elemente an ungeraden Positionen auszuwählen.. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

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