Здравствуйте.
У меня вопрос.
Почему комбинация li span не подходит для задачи "№2 - Увеличьте размер всех непустых карт: ширина 60px, высота 90px.", нужно указать именно li(:not)?
ul:empty{
height:70px;
border:2px dashed #55bb99;
}
li:not(:empty){ /*второй пункт задачи*/
width:60px;
height:90px;
}
li span{
display:block;
}
[/details]
в этом случае получается что
li:not(:empty) = li span
я проверил на codepen, там эти значения равны по смыслу, работает и так и так. другое дело если в данном уроке НУЖНО указать li:not(:empty)
Подскажите, пожалуйста, почему тогда в этом задании срабатывает код (увидела в комментариях):
span:not(:empty) {
display: block
}
Тут ведь нет li. И при этом не срабатывает просто span, хотя, с моей точки зрения, :not(:empty) здесь абсолютно лишний, у нас же всего 2 спана и все они непустые.