Некоторые альтернативные методы выбора всех дочерних элементов, кроме первого и последнего, в CSS:
Использование псевдокласса :not() вместе с :first-child и :last-child. 1 Селектор применяется только к элементам, расположенным между первым и последним, и не воздействует на крайние дочерние элементы. 1 Пример кода: #navigation ul li:not(:first-child):not(:last-child). 1
Использование :nth-child() и :nth-last-child(). 1 Такие селекторы позволяют выбирать или игнорировать дочерние элементы в зависимости от позиции, выраженной числом или математическим выражением. 1
Использование :nth-of-type() и :nth-last-of-type(). 2 Эти псевдоклассы принимают те же аргументы, что и :nth-child() и :nth-last-child(), но индексы присваиваются только элементам одного типа. 2
Ответ сформирован YandexGPT на основе текстов выбранных сайтов. В нём могут быть неточности.
Примеры полезных ответов Нейро на вопросы из разных сфер. Вопросы сгенерированы нейросетью YandexGPT для актуальных тем, которые определяются на базе обобщённых запросов к Нейро.