Задать вопрос
@Dishbeat

Как выставить ссылки хедера в ряд?

Имеется задача - сверстать шапку сайта с навигацией и лого. Не удается выстроить ссылки навигации по сайту в ряд. Использовал Display: flex

Исходник:
<header class="header">
    <div class="container header-container">
    <a href="#" class="logo">
      <img src="img/Logo.png" alt="Lionic Logo" class="logo-img">
    </a>
    <nav class="nav">
      <ul class="nav-lsit">
        <li class="nav-item">
          <a href="#" class="nav-link">Home</a>
        </li>
        <li class="nav-item">
          <a href="#" class="nav-link">Products</a>
        </li>
        <li class="nav-item">
          <a href="#" class="nav-link">Our Services</a>
        </li>
        <li class="nav-item">
          <a href="#" class="nav-link">Pricing</a>
        </li>
        <li class="nav-item">
          <a href="#" class="nav-link">About us</a>
        </li>
        <li class="nav-item">
          <a href="#" class="nav-link">Contacts</a>
        </li>
      </ul>
      <a href="#" class="btn">
        FREE TRIAL
      </a>
    </nav>
    </div>
  </header>


Стилизация:
* {
    box-sizing: border-box;
}

html {
    font-family: sans-serif;
}

a {
    text-decoration: none;
}


ul {
    list-style: none;
    margin: 0;
    padding: 0;
}

img {
    max-width: 100%;
}

.container {
    max-width: 1170px;
    margin-right: auto;
    margin-left: auto;
}

.header-container {
    display: flex;
    align-items: center;
}

.logo {
    margin-right: auto;
}

.nav-list {
    display: flex;
}

.nav-item:not(:last-child) {
    margin-right: 50px;
}


Заранее спасибо!
  • Вопрос задан
  • 330 просмотров
Подписаться 1 Простой 3 комментария
Решения вопроса 1
@eldenhard2
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы