#html #css
Проблема состоит в том, что я не понимаю, каким образом делается подобный враппер
и устанавливается в середине контейнера-родителя.
Каким образом элементы располагаются фиксированно в центре? Я так понимаю, это внутренний
div, который и фиксирует весь контент - но могу и ошибаться.
Вот моя попытка:
CSS:
@font-face {
font-family: BebasNeue;
src:
url("BebasNeue Bold.ttf"),
url("BebasNeue Book.ttf"),
url("BebasNeue Light.ttf"),
url("BebasNeue Thin.ttf"),
url("BebasNeue Regular.ttf");
}
@font-face {
font-family: logo;
src:
url("../fonts/logo_lobster_1_4.otf");
}
main {
max-width: 1280px;
}
.wrapper {
max-width: 1024px;
}
#logo {
font-size: 49px;
font-family: logo, BebasNeue, serif;
color: #3cc3b5;
}
HTML:
Document
Aditii
span some text
Ответы
Ответ 1
Раньше делали так: .wrapper { background: cyan; } .container { width: 100%; max-width: 80%; margin: 0 auto; background: rgba(0, 0, 0, .3); }Контейнер центрируется за счет margin: 0 auto;, при этом не растягивается больше max-width. Сейчас нам доступны флексбоксы: .wrapper { background: cyan; display: flex; justify-content: center; } .container { flex-grow: 1; max-width: 80%; background: rgba(0, 0, 0, .3); }ContentЗдесь flex-grow: 1; у конейтнера нужен, чтобы он растягивался на максимально доступную ему ширину.Content
Комментариев нет:
Отправить комментарий