CSS selector for first element with class

I have a bunch of elements with a class name red, but I can’t seem to select the first element with the class=”red” using the following CSS rule: .home .red:first-child { border: 1px solid red; } <div class=”home”> <span>blah</span> <p class=”red”>first</p> <p class=”red”>second</p> <p class=”red”>third</p> <p class=”red”>fourth</p> </div> What is wrong in this selector and … Read more