2015-07-20 4 views

ответ

1
#menu ul li:first-child > a:after 

Выберите :after псевдо элемент внутри a элемента, то a элемент должен быть прямым потомком li и li должен быть первым ребенком любого ul внутри любого элемента, которые имеют #menu id

1

Применить определенные стили к :after псевдо элементу всехa элементов, которые являются детьми элемента первогоli внутри всеul элементов, которые находятся внутри элемента с идентификатором menu.

Или

Выбирает любое содержимое помещается после элемента, который является дочерним из Li элемента, который является первым ребенком, который является потомком уль элемента , который является потомком любого элемента с атрибут id, который равен .

через SelectOracle

+0

Что такое: после псевдоэлемента? –

+0

CSS :: после псевдоэлемента соответствует виртуальному последнему дочернему элементу выбранного элемента. Он обычно используется для добавления косметического контента к элементу с использованием свойства CSS содержимого. По умолчанию этот элемент встроен. https://developer.mozilla.org/en-US/docs/Web/CSS/%3A%3Aafter – Strelok

+0

@JonP Нет, Джон, Google не сломан. Однако иногда это имеет смысл, если вы слышите это от эксперта на простом английском языке, а не читаете техническую документацию. Надеюсь, вы можете рассказать. –

1

#menu ul li:first-child > a:after

означает:

предназначаться для :afterpseudo-element (технически, ::after) ...

который связан с якорным элементом (a) ...

что ребенок из списка предметов (li) ...

whi ch является первым в списке среди братьев и сестер (:first-child).

li должен быть потомком (но не обязательно ребенка) из неупорядоченного списка (ul) ...

, который сам по себе является потомком элемента с id значением menu.

Смежные вопросы