Почему ни один из моих css стилей не применяется ни к одному из элементов в моей области навигации? - PullRequest
0 голосов
/ 26 мая 2020

Я пытаюсь разместить свои 3 list items слева, а свои button справа. Я проверял это несколько раз, но не могу найти свою ошибку. Вот код:

@import url('https://fonts.googleapis.com/css2?family=Montserrat:wght@500&display=swap');
* {
  box-sizing: border-box;
  margin: 0;
  padding: 0;
  background: #24252A;
}

li,
a,
button {
  font-family: "Montserrat", sans-serif;
  font-weight: 500;
  font-size: 16px;
  Color: #edf0f1;
  text-decoration: none;
}

header {
  display: flex;
  justify-content: space-between;
  align-items: center;
  padding: 30px 10%;
  font-family: "Montserrat", sans-serif;
  font-weight: 500;
  font-size: 16px;
  Color: #edf0f1;
  text-decoration: none;
}
<!DOCTYPE html>
<html>

<head>
  <meta charset="utf-8">
  <meta http-equiv="X-UA-Compatible" content="IE=edge">
  <meta name="viewport" content="width=device-width, initial-scale=1">
  <link rel="stylesheet" href="style.css">
</head>

<body>
  <header>
    <nav>
      <ul class="nav_links">
        <li><a href="about.html">About</li>
                <li><a href="packages.html">Packages</li>
                <li><a href="contact.html">Contact Me</li>
                </ul>
            </nav>
            <a class="cta" href="quote.html"><button>Get A Quote</button></a>
  </header>
</body>

</html>

1 Ответ

0 голосов
/ 27 мая 2020

Сначала я должен сказать, что вам не хватает </a> в опубликованном коде. Убедитесь, что вы их исправили. Вы можете использовать justify-content: space-between;, чтобы они отображались слева и справа. Я создал фрагмент кода, который может оказаться полезным. Пожалуйста, проверьте это.

@import url('https://fonts.googleapis.com/css2?family=Montserrat:wght@500&display=swap');
* {
  box-sizing: border-box;
  margin: 0;
  padding: 0;
  font-family: "Montserrat", sans-serif;
}

header{
  background-color:tomato;
  display:flex;
  align-items:center;
  justify-content:space-between;
  
  height:100px;
}

nav ul{
  list-style:none;
  display:flex;
}

nav ul li{
  margin-right:10px;
}

nav ul li a{
  text-decoration:none;
  color:white;
}
  <header>
    <nav>
      <ul class="nav_links">
      <li><a href="about.html">About</a></li>
        <li><a href="packages.html">Packages</a></li>
        <li><a href="contact.html">Contact Me</a></li>
      </ul>
    </nav>
    <a class="cta" href="quote.html"><button>Get A Quote</button></a>
  </header>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...