Два дочерних контейнера не выровнены рядом друг с другом. Может кто-нибудь объяснить, почему это так?
Поскольку элемент div
является элементом уровня блока, он будетзанимают одну строку вместо того, чтобы сидеть рядом друг с другом.
Чтобы эти контейнеры были выровнены рядом друг с другом, попробуйте следующее:
.navigation-container {
float: left;
}
.logo-container{
float: left;
}
Это демонстрационная версия:
.header-container {
}
.header-container figure nav{
float: left;
}
.header-container .cisd-logo-container {
margin-left: 50%;
height: 100px;
width: 100px
}
.header-container img {
max-height: 100%;
}
.navigation-container {
float: left;
}
.logo-container{
float: left;
}
<header class="header-container">
<figure class="logo-container">
<img src="img/logo.png" alt="logo.png">
</figure>
<nav class="navigation-container">
<a href="#">Hello</a>
<a href="#">Hello</a>
<a href="#">Hello</a>
<a href="#">Hello</a>
<a href="#">Hello</a>
<a href="#">Hello</a>
</nav>
</header>