Здраствуйте, я знаю есть певдоклассы css :only-child это когда одни дочерний елемент, можно ли как-то задать стили с помощью псевдоклассов когда дочерених елементов: 2, >2
я не могу понять, как другому елементу дать стили, тоесть я воспользовался вашим решение, когда в блоке два елемента оно меняет стили второ, когда один елемент или больше двух ничего не происходит (да, я этого и добивался), но не могу понять как первому елементу задать стили
Я наверное не правильно сформулировал свой вопрос.
У меня есть елемент1 (дальше блок буду называть). В блоке может находится от одного до 10 елементов и больше. мне нужны разные стили (когда в блоке 1 елемент), (когда 2 елемента) и (когда 3 елемента и больше). Тоесть например когда в блоке два елемента, я задаю стили для первго и второго елемента, а когда в блоке например 5 елементов я задаю стили для первного, последнего и для тех что мнежду ними
JoyRax,
Первый элемент :first-child или :nth-child(1)
Последний элемент :last-child или :nth-last-child(1)
Средние (не первые и не последние) элементы :nth-child(n+2):nth-last-child(n+2)