Home >Web Front-end >CSS Tutorial >Use the :nth-child(odd) pseudo-class selector to select the style of child elements at odd positions.
When we are designing web pages, sometimes we need to perform special styling on the sub-elements in the page. Among them, the :nth-child (odd) pseudo-class selector is often used. This selector is used to select child elements at odd positions for style modification. Next, we will demonstrate how to use the :nth-child(odd) pseudo-class selector through specific code examples.
First, let us create a simple HTML structure, including a parent element and multiple child elements. The code is as follows:
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>Use the :nth-child(odd) pseudo-class selector to select the style of child elements at odd positions.</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 this example, we first create a parent element that contains multiple child elements, and use Flex layout to arrange the child elements. Next, we set the width, height, background color and other attributes for the basic style of the child element. Then, in the .child:nth-child(odd)
selector, we use the :nth-child(odd) pseudo-class selector to select the child elements at odd positions and set their background color is pink. In this way, you can easily modify the style of odd-numbered child elements through the :nth-child(odd) pseudo-class selector.
When we run this code in the browser, we can see that the background color of the child elements in odd positions changes to pink, while the background color of the child elements in even positions remains gray. This is an example of the use of the :nth-child(odd) pseudo-class selector.
In actual web design, we often use the :nth-child (odd) pseudo-class selector to set special styles for child elements at odd positions, which can bring richer content to the page. Visual effect. I hope that through the examples in this article, everyone can become more proficient in using the :nth-child (odd) pseudo-class selector to beautify the child element style of the page.
The above is the detailed content of Use the :nth-child(odd) pseudo-class selector to select the style of child elements at odd positions.. For more information, please follow other related articles on the PHP Chinese website!