私は学校プロジェクト用のウェブサイトを作成しようとしています。ただし、navbar要素の位置がずれています。 navbar要素はバンド内にあるはずですが、バンドの半分をポップします。HTML Navbar:整列していない要素
a {
background-color: #666;
float: center;
display: inline;
padding-left: 50px;
padding-right: 50px;
padding-top: 15px;
padding-bottom: 15px;
margin: 0px;
overflow: hidden;
font-family: Arial;
text-align: center;
}
nav {
background-color: #666;
color: white;
text-decoration: none;
text-align: center;
height: 40px;
margin-right: 40px;
margin-top: 0px;
}
a:hover {
color: #22A;
}
p {
text-align: center;
}
<div class="navbar">
<strong>
<p class="nav">
<nav>
\t <a class="first-a-nav">Home</a>
\t <a class="first-a-nav">All Models</a>
\t <a class="first-a-nav">1 to 7 Series</a>
\t <a class="first-a-nav">X series</a>
\t <a class="first-a-nav">M series</a>
\t <a class="first-a-nav">BMW i</a>
</nav>
</p>
</strong>
</div>
CSS部分がうまくoverflow: hidden
作品他に、任意の短縮を図ることができませんでした。
要約すると:私のNabarは完全にを台無しにしました。それを元に戻すのを助けてください。
[マークアップ検証ツール](https://validator.nu)と[CSS検証ツール](https://jigsaw.w3.org/css-validator/)から始めます。両方にマシン検出可能なエラーがあります。 – Quentin