serg
23.Сентябрь.2015 07:12:37
1
Вроде всё сделал правильно.Выдаёт 93%. Подскажите где ошибка.
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 {
width: 200px;
margin: 0;
padding: 0;
list-style: none;
}
.main-menu a {
display: block;
padding: 10px 15px;
border: 1px solid #2C3E50;
text-decoration: none;
color: #FFFFFF;
background: #2980B9;
}
.main-menu .active a {
color: #FFFFFF;
background: #1ABC9C;
}
.main-menu .active a:hover {
background: #2ECC71;
}
<html>
<head>
<meta charset="utf-8">
<title>Испытание: вертикальное меню</title>
</head>
<body>
<ul class="main-menu">
<li><a href="#01">Курсы</a></li>
<li class="active">
<a href="#02">Демонстрации</a></li>
<li><a href="#03">Участники</a></li>
<li><a href="#04">Достижения</a></li>
<li><a href="#05">Профиль</a></li>
</ul>
</body>
</html>
serg
23.Сентябрь.2015 10:18:00
4
Испытание: вертикальное меню
juwain:
А HTML скинете?
</head>
<body>
<ul class="main-menu">
<li><a href="#01">Курсы</a></li>
<li class="active">
<a href="#02">Демонстрации</a></li>
<li><a href="#03">Участники</a></li>
<li><a href="#04">Достижения</a></li>
<li><a href="#05">Профиль</a></li>
</ul>
</body>
juwain
23.Сентябрь.2015 11:13:56
5
Дело в рамках вокруг пунктов меню. Смотрите во вкладке «Различия». Там нужны только верхние и нижние рамки.
результат 94%
<body><ul class="menu">
<li><a>Курсы</a></li>
<li class="active"><a>Демонстрации</a></li>
<li><a>Участники</a></li>
<li><a>Достижения</a></li>
<li><a>Профиль</a></li>
</ul>
</body>
.menu{
position:relative;
right:40px;
text-decoration:none;
list-style:none;
width: 200px;
list-style: none;
}
.menu li{
}
.menu a {
display: block;
margin:0px;
padding:10px;
padding-left:15px;
text-decoration: none;
color: #0088cc;
background:#0088cc;
color:white;
border-bottom:2px solid #2c3e50;
}
.menu .active a {color:white; background:#1abc9c ; border-bottom:2px solid #2ecc71 ;
}
.menu a:hover{}
У Вас в .menu a неправильно задан background-color: там другой оттенок синего цвета. Возьмите из инструкции к заданию - будет 100%.
Ineska
19.Июль.2017 17:56:41
9
Почему нет href у ссылок, а само меню позиционировано?
Purpu
22.Июль.2017 08:50:10
11
Почему не применяется свойство к классу active?
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 {
width: 180px;
padding: 0px;
margin: 0px;
list-style:none;
}
.main-menu a {
text-decoration: none;
color:#ffffff ;
display: block;
padding: 5px 10px;
border: 1px solid #2c3e50 ;
background: #2980b9 ;
}
.mein-menu .active a {
color
background: #1ABC9C ;
}
Весьма странный формат задания фонового цвета - “color background”. + слово “главный” в английском языке пишется через A - mAin. Равно как и uchivment - такого слова нет. Есть achievement. Хотя последнее в данном случае ни на что не влияет.
1 лайк
Purpu
22.Июль.2017 09:14:28
13
color я забыл удалить , но и без него он не работает
Ошибку в слове mEin исправьте - пишется mAin! Иначе не совпадает класс в разметке и в CSS!
Purpu
22.Июль.2017 09:16:10
15
Точно, спасибо. Я не заметил.
Notime
26.Июль.2017 09:59:30
16
<!DOCTYPE html>
<html lang="ru">
<head>
<meta charset="utf-8">
<title>Испытание: вертикальное меню</title>
</head>
<body>
<ul class="menu">
<li><a href="#courses">Курсы</a></li>
<li class="active"><a href="#demos">Демонстрации</a></li>
<li><a href="#users">Участники</a></li>
<li><a href="#achivements">Достижения</a></li>
<li><a href="#profile">Профиль</a></li>
</ul>
body {width: 280px;
min-height: 280px;
padding: 10px;
font-family: Arial, sans-serif;
font-size: 14px;
line-height: 1.4;
background: #ecf0f1 ;
}
.menu { text-decoration: none;
position: relative;
width: 200px;
padding: 0px;
list-style:none;
}
.menu li {border-bottom: 2px solid #2C3E50 ; }
.menu .active {border-color: #2ECC71 ;}
.menu .active a {background: #1abc9c ; }
.menu a {
display: block;
padding: 10px;
padding-left: 15px;
background: #2980B9 ;
margin:0px;
color: white;
text-decoration: none;
}
Подскажите где ошибка?
Ваш код даёт у меня 100%. Какую конкретно ошибку Вы не можете исправить?
Notime
26.Июль.2017 10:35:26
18
в различиях и наложении идет смещение как мне кажется
Ошибку воспроизвёл - такое может быть только в том случае, если Вы удалили то, что было сверху по умолчанию:
html,
body {
margin: 0;
padding: 0;
}