15/28 Задание прошла, но с минусовыми отступами.

Задание прошла на 100%, но чтобы выровнять меню, пришлось задать минусовые отступы, что я сделала не так?

html,
body {
margin: 0;
padding: 0;
}

body {
width: 280px;
min-height: 280px;
padding: 10px;
font-family: “Arial”, sans-serif;
font-size: 14px;
line-height: 1.4;
background: #ecf0f1;
}
.main-menu {
list-style:none;
width:200px;
margin-left:-40px;
margin-top:0;
}
.main-menu a{
text-decoration:none;
}
.main-menu .active > a {
background: #1abc9c;
}
.main-menu >li >a{
display:block;
padding:10px 15px;
border-bottom:2px solid #2c3e50;
color:#ffffff;
background:#2980b9;
}
.main-menu ul a{
color: #2980b9;
}

.main-menu ul{
margin:0;
padding:10px 15px;
line-height:2.1;
list-style:none;
text-decoration:underline;
border-bottom:2px solid #2c3e50;
background: #ffffff;
}

Вы не обнулили внутренние отступы у .main-menu.

Спасибо, действительно :smirk:

А что за команда line-height? Без неё не получается 100%. Не помню, чтобы проходили ее.