Pattern for CSS nth-child selecting the 1st/2nd or 3rd/4th elements

I am working with a ul that has approximately 20 elements and I am looking to utilize the nth child selector to specifically target elements in alternating pairs.

For example:

1st/2nd - 5th/6th - 9th/10th 
3rd/4th - 7th/8th - 11th/12th

Answer №1

Give this a shot:

    ul li:nth-child(4n+4), ul li:nth-child(4n+3) {
        color:red;
    }

This code snippet won't work in Internet Explorer 8!

Similar questions

If you have not found the answer to your question or you are interested in this topic, then look at other similar questions below or use the search

`Set the body height to equal that of the entire document`

Currently facing an issue on the test page when scrolling down: The body element is set to have a height of 100%, but it only takes up the viewport's height, not the entire document height. The goal is for the page to always display at 100% of the d ...

Outlook creates unnecessary spacing within tables in emails

Despite all my efforts, I am facing an issue with Outlook adding an unwanted gap after one of my tables in my responsive email design. I have tried various solutions such as adding border-collapse:collapse, dividing tables, and using block styling for imag ...

How to design a bell curve using CSS styling

Exploring CSS shape design, I am aiming to create a classic bell shape reminiscent of the holiday season. While the top and bottom balls are not essential to my design, here is the basic outline I'm striving for: This is what I have been able to achi ...

What is the method for activating or deactivating pointer events for a particular section of an element?

Is it feasible to deactivate pointer events for only a portion of an element rather than the entire element? For instance, as shown in the image below.. https://i.sstatic.net/rnS7M.png Perhaps one could utilize another element to cover the specific area ...

How can a User Control in ASP.NET generate a new CSS class dynamically?

Within my UserControl, there is an AJAX modal popup extender that is causing me some trouble: <ajax:ModalPopupExtender ID="MPE" runat="server" TargetControlID="btnChangePassword" PopupControlID="pnlPasswordChanging" BackgroundCssClass="modalBackgrou ...

During the loading process, CSS display inline items may momentarily appear as list-items on the page

I am experiencing an issue with my Carousel (jcarousel) displaying items inline. It seems that when the carousel loads, the items first appear vertically in a list format before switching to their normal inline position. This is happening on multiple webs ...

An External Force is Disrupting My Jquery

Something seems off because everything was working perfectly fine until the FallingLeavesChristmas.min.js file stopped activating on this specific page. I initially thought it was an issue with the JavaScript itself, but that doesn't seem to be the ca ...

I am encountering an issue with opening a dropdown select option upon clicking in C# while using Selenium

I am encountering an issue while attempting to open the Register page from my account. The UI developer utilized Bootstrap code, and Bootstrap developers have included a JS function on click. However, when I execute this code, an error is thrown: "OpenQA.S ...

The vertical overflow feature does not seem to be functioning correctly with the

In the following HTML setup: <div id="container"> <header></header> <div id="content"> <div class="something"></div> <div class="lateralInfo"> <div class="menu"></div> < ...

What is the best way to change the "MuiPaper-elevation1" attribute in a Card element within Material-UI?

My Card component in HTML looks like this: <div class="MuiPaper-root MuiCard-root makeStyles-Card-5 MuiPaper-elevation1 MuiPaper-rounded"> I want to change MuiPaper-elevation1 to MuiPaper-elevation0 to remove the shadow. I attempted: ...

Creating Positioning Magic with HTML Elements

Currently working on an ASP.NET web app that utilizes a Master, with just a GridView at the bottom and a DIV at the top for further development. The goal is to keep the top DIV or header fixed while scrolling, ensuring it remains in place at the top of th ...

Changing CSS styles dynamically using PHP

After stumbling upon a customizer live preview layout picker, I have finally found what I've been searching for – a live layout changer for WordPress. This solution works like a charm, but I'm wondering if there is a more efficient way to write ...

Is there a way for me to keep the right-to-left text flowing into the section below it

I have come across a particularly lengthy Right-to-left arabic paragraph: https://fiddle.jshell.net/09b6xoaa/4/ My expectation is that when the line becomes too long, it should continue on the left side below ("end of the line this should be on the secon ...

Obtain CSS Selector for an element using Selenium

In my current project, I am required to extract the CSS Selectors for specific elements by parsing a webpage. My process involves using Selenium to navigate to the page and then utilizing Python's Beautiful Soup to parse the content in search of eleme ...

The Bootstrap 4 Navbar features a logo aligned to the left and a menu positioned to the right on desktop screens, while on mobile

I'm currently struggling to position my logo and menu correctly on desktop. I want to display my logo on the left and menu on the right, and on mobile I want the logo to be on top and the menu centered. Here's my code: <nav class="navbar navb ...

Ways to display the main image on a blog post

This piece of code is designed for displaying the relevant post associated with wp_ai1ec_events function display_event($atts ) { global $wpdb; $event = $wpdb->get_results("SELECT * FROM wp_ai1ec_events ORDER BY start"); ...

Building a rectangular shape with the help of bootstrap framework

I'm just starting out with HTML, CSS, and bootstrap and I'm attempting to create a page that looks like this. ....................................................................................................................................... ...

Tips for addressing flickering issues when scrolling on your device

I am facing an issue with two elements that are set to a fixed position on the page. When these elements reach the bottom of the page, I want them to revert back to a static position using JavaScript. The problem occurs when trying to scroll by clicking a ...

Ways to eliminate padding on narrow screens with bootstrap 5.2 features

I have a container with a padding of 5 (p-5) applied to it. However, I am looking for a way to automatically remove the padding when the screen size is small, without adding more CSS rules. Is there a solution using only bootstrap classes? <div class= ...

Animating the reordering of slides in Angular using ng-repeat

I implemented a carousel slider in Angular utilizing ng-repeat with orderBy:'id'. However, I encountered an issue where the id changes when clicking the next slide button. Check out my JSFiddle here Within a div, I have ng-repeat: <div clas ...