INGENS
17.Август.2015 21:52:23
1
Здравствуйте! Никак не могу понять в чем же дело?
Сделал все по теории и размеры вроде бы подходят, может кто-то помочь?
Заранее спасибо!
HTML
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>Испытание: макет-прототип</title>
</head>
<body>
<div class="header">
<div class="logo">Лого</div>
<div class="contacts">+7 (812) 33-4-55</div>
</div>
<div class="about-us">
<h1>Наша компания</h1>
<p>Предлагает самые лучшие услуги по вёрстке HTML-страниц.</p>
<p>Мы используем HTML5 и CSS3, создаём адаптивную вёрстку, применяем Progressive Enhancement.</p>
</div>
<div class="main-menu">
<a href="#about">О нас</a><br>
<a href="#contacts">Вакансии</a><br>
<a href="#contacts">Контакты</a><br>
</div>
<div class="footer">
© 2015 — Keksby Web Production
</div>
</body>
</html>
CSS
/* Собственные стили блоков */
.logo,
.contacts,
.footer {
background: #333333;
color: #ffffff;
}
.header {
min-height: 50px;
margin-bottom: 10px;
}
.logo {
float: left;
width: 225px;
text-align: center;
font-weight: bold;
}
.contacts {
float: right;
width: 110px;
text-align: center;
font-style: italic;
}
.about-us {
float: left;
width: 225px;
margin-bottom: 20px;
}
.about-us h1 { font-size: 20px; }
.about-us p {
font-size: 10px;
font-weight: bold;
}
.main-menu {
float: right;
width: 110px;
}
.footer { clear:both; }
INGENS
18.Август.2015 10:22:37
2
Прошу прощения за созданную тему.
Проснулся, просмотрел код на свежую голову и быстренько все доделал.
можешь подсказать, что у тебя было не правильно?
Укажите, пожалуйста ошибку. Уже голова кипит. Вчера все попытки израсходовал. Позиция футера в пару пикселов по высоте разнится. Уже не знаю, что поправить, так как все цифры кратны 10.
UPD: решил (подсмотрел решение в комментах…каюсь). У меня в .about-us было margin-bottom: 10px;, а надо было 20.
.about-us {
width: 230px;
margin-bottom: 20px;
font-size: 10px;
float: left;
INGENS
02.Октябрь.2015 10:39:33
5
Приветствую У тебя по-моему блок about-us съезжает немного влево. Посмотри по внимательней, как у тебя расположены верхний колонтитул и нижний соответственно.
Приветствую!
Не, теперь все тютелька в тютельку. Выше ссылка codepen-код, теперь там все правильно. Можешь проверить в задании. Как выше и писал, затык был в .about-us {margin-bottom: 10px;} (правильно - 20рх).
Вот код на 100%
body {
width: 450px;
margin: 0;
padding: 10px;
font-family: Arial, sans-serif;
font-size: 14px;
}
.logo,
.contacts,
.about-us,
.main-menu,
.footer {
padding: 10px 20px 10px 20px;
background-color: #f5f5f5 ;
border: 2px solid #cccccc ;
}
/* Собственные стили блоков */
.header {
min-height: 40px;
margin-bottom: 20px;
}
.logo {
float: left;
width: 230px;
text-align: center;
background-color:#333333 ;
color:#ffffff ;
font-weight: bold;
}
.contacts {
float: right;
width: 110px;
text-align: center;
background-color:#333333 ;
color:#ffffff ;
font-style: italic;
}
.about-us {
width: 230px;
margin-bottom: 20px;
font-size: 10px;
float: left;
}
.about-us h1 {
font-size: 20px;
}
.about-us p {
font-size: 12px;
}
.main-menu {
float: right;
width: 110px;
}
.footer {
clear:both;
background-color:#333333 ;
color:#ffffff ;
}
1 лайк
DimaSS
13.Март.2017 11:11:54
9
Этот код не будет на 100%. Я уже ошибку нашел.)
Здравствуйте! Подскажите пожалуйста как поднять блок main-menu на свое место (как показанно в примере задания)
Вот вой CSS:
/* Общие стили для документа и блоков, менять не надо */
body {
width: 450px;
margin: 0;
padding: 10px;
font-family: Arial, sans-serif;
font-size: 14px;
}
.logo,
.contacts,
.about-us,
.main-menu,
.footer {
padding: 10px 20px 10px 20px;
background-color: #f5f5f5 ;
border: 2px solid #cccccc ;
}
/* Собственные стили блоков */
.header {
min-height: 40px;
margin-bottom: 20px;
}
.logo {
float: left;
width: 230px;
text-align: center;
background-color: #333333 ;
color: #ffffff
}
.contacts {
float: right;
width: 110px;
text-align: center;
background-color: #333333 ;
color: #ffffff ;
}
.about-us {
width: 230px;
margin-bottom: 10px;
}
.about-us h1 {
font-size: 20px;
}
.about-us p {
font-size: 12px;
}
.main-menu {
width: 110px;
float: right;
}
.footer {
width: 100%;
background-color: #333333 ;
color: #ffffff ;
}
Ineska
14.Июнь.2017 14:34:02
11
Задайте float: left; для блока .about-us.
Доброго времени суток! Подскажите пожалуйста, что я делаю не так? Заранее спасибо!
Kate744
02.Декабрь.2017 15:21:01
13
Ineska:
float: left;
Есть ли альтернатива этой части
.footer {
clear: both;}
???
Kate744
02.Декабрь.2017 15:53:15
15
А откуда ее взяли все, если этого не было в предшествующих материалах курса?
Ineska
02.Декабрь.2017 16:28:28
16
Это вопрос к создателям курса.
@juwain , прокомментируйте, если возможно.
1 лайк
juwain
11.Декабрь.2017 10:31:28
18
Приветствую! Это ознакомительный курс по всем особенностям CSS, позже они все разбираются подробно в других курсах.