Я хочу сделать что-то вроде этого: я пытаюсь найти первого ребенка, но никакого результата. :(.
<ul>
<li></li> /* + :before */
<li></li> /* + :before */
<li>
<ul>
<li></li> /* remove :before or never create :before */
</ul>
</li> /* + :before */
<li></li> /* + :before */
</ul>
пожалуйста помоги.
:first-child
просто дает вам первого ребенка. Если вы хотите удалить :before
вложенными li
s, установите content: none
для этих li
s:
ul li li:before {
content: none;
}
content:''
также работает, это правильно и правильно?
content: ''; content: none;
Но для современных браузеров это не обязательно - даже IE8 правильно обрабатывает каждое значение.
css
?