使用第n个孩子来定位每个其他两个div

Fra*_*sca 2 css css-selectors css3

我正在尝试使用第n个孩子来选择其他每个两个div.

这意味着,当有一组div 1,2,3,4,5和6时 - 我需要选择1,2,5和6.其他两个.

CSS:

#navigation .menuItem:nth-child(3n+3) {  
  background-color: #ccc;
}
Run Code Online (Sandbox Code Playgroud)

HTML:

<div class="menuItemWrapper">
            <div class="menuItem"><a href="shop.html">Shop Online</a></div>
            <div class="menuItem"><a href="blog.html">The Blog</a></div>
            <div class="menuItem"><a href="lookbook.html">LookBook</a></div>
            <div class="menuItem"><a href="gift-finder.html">Gift Finder</a></div>
            <div class="menuItem"><a href="about.html">About Us</a></div>
            <div class="menuItem sub"><a href="freebies.html">Tutorials</a></div>
            <div class="menuItem sub"><a href="faq.html">FAQ</a></div>
            <div class="menuItem sub"><a href="contact.html">Contact</a></div>
Run Code Online (Sandbox Code Playgroud)

JS小提琴

Cho*_*ett 12

您将无法使用单个选择器执行此操作,但您可以使用两个:

#navigation .menuItem:nth-child(4n+1), #navigation .menuItem:nth-child(4n+2) {
  background-color: #ccc;
}
Run Code Online (Sandbox Code Playgroud)

小提琴