HTML:
<!DOCTYPE html>
<html>
<head>
<title>Битва за курочку. Запрещённый приём</title>
<meta charset="utf-8">
<link href="https://fonts.googleapis.com/css?family=PT+Sans:400&subset=cyrillic" rel="stylesheet" type="text/css">
<link href="/assets/course66/battle.css" rel="stylesheet" type="text/css">
</head>
<body>
<h1>Кому достанется курочка?</h1>
<div id="keks-vs-rudolf" class="battle">
<div class="cat cat-keksik">Кексик</div>
<div class="cat cat-rudolf">Рудольф</div>
<!-- Видя, как победа ускользает из лап,
Рудольф решается на запрещенный приём -->
<div style="margin-left: 120px;" class="chicken to-keksik to-rudolf"></div>
</div>
</body>
</html>
CSS:
/* Усилением селектора здесь не обойтись.
Придётся ответить грубостью на грубость */
.to-keksik {
margin-left: -120px;
}
.chicken {
margin-left: -120px !important;
}
Вопрос:
Почему задание не засчитывается с таким селектором.
.chicken .to-keksik .to-rudolf {
margin-left: -120px !important;
}
Ведь, по сути, мы указываем тот же самый div, что и .chiсken. Кто-то из сэнпаев может объяснить?