StackOverflow. Я хотел бы сделать HTML и CSS макет так:DIV с центром div и справа div внутри
Я сделал опечатку, контейнера таким же высоты в качестве логотипа.
Я пробовал много вариантов из Интернета и stackoverflow, но ни один из них не соответствует моим потребностям.
Что я остановился на:
HTML
<header>
<div class="fs-login">
<a href="#" class="btn btn-info">Вход</a>
<a href="#" class="btn btn-primary">Регистрация</a>
</div>
<div class="fs-logo">
<img src="siteimg/eremademo.png"/>
</div>
</header>
CSS
header {
margin:10px 10px 10px 10px;
position:relative;
}
.fs-logo {
text-align:center;
}
.fs-login {
position:absolute;
right:10px;
height:100%;
vertical-align:middle;
}
, что я вижу:
Так кнопки не выровнены по вертикали.
А также я не рад, что в HTML код «кнопки» помещается перед «логотипом» кода. Это не логично, я могу избежать этого?
Я борюсь за это около 5 часов. Был бы рад за любую помощь :-)
Добро пожаловать! Держите этот трюк в уме, он позволяет вам вертикально центрировать что угодно, где угодно. – zessx