Ответ 1
Как ваш заголовок подразумевает "если первый ребенок": div > .test:first-child
выберет первый ребенок любого <div>
, если он имеет класс test
.
Но если у первого дочернего элемента <div>
нет класса test
, он не будет продолжать поиск <div>
, пока не найдет ребенка с классом test
- он просто выиграл ' t соответствует чему угодно. Я не уверен, что вы хотите.