.flexbox {
display: flex;
}
.nav {
flex-direction: row;
justify-content: space-between;
align-items: stretch;
max-height: 100px;
margin-top: 15px;
}
.logo {
height: 100px;
}
img {
height: 100%;
}
.container {
flex-direction: row;
}
ul {
list-style: none;
display: flex;
flex-direction: row;
justify-content: space-between;
}
ul a {
color: gray;
text-decoration: none;
}
<header>
<nav class="nav flexbox">
<div class="logo">
<img src="./images/logo.png" alt="Logo">
</div>
<div class="container flexbox">
<ul class="items">
<li class="item">
<a href="http://" target="_blank" rel="noopener noreferrer">
Home
</a>
</li>
<li class="item">
<a href="http://" target="_blank" rel="noopener noreferrer">
About
</a>
</li>
<li class="item">
<a href="http://" target="_blank" rel="noopener noreferrer">
Services
</a>
</li>
<li class="item">
<a href="http://" target="_blank" rel="noopener noreferrer">
Team
</a>
</li>
<li class="item">
<a href="http://" target="_blank" rel="noopener noreferrer">
Blog
</a>
</li>
<li class="item">
<a href="http://" target="_blank" rel="noopener noreferrer">
Contact
</a>
</li>
</ul>
</div>
</nav>
</header>
Мне нужно разделить содержимое списка с помощью justify-content. Я использую пробел между значениями, но не работает. С какой проблемой я сталкиваюсь? Это связано с элементом, имеющим значение по умолчанию для встроенного отображения? Извините за вопросы, я новичок в flexbox.
С другой стороны, код студии визуального редактора по умолчанию помещает их в элемент a. Для чего это?