私は自分のウェブサイトのナビゲーションバーに取り組んでおり、すべてをバーに均等に配置しようとしていますが、なんらかの理由で均等に動かすことができません。マージンはうまくいかないか、あるいはすべてではありませんが、かなりイライラしています。ここに私のコードは次のとおりです。余白をCSSでインライン要素で個別に処理するにはどうすればよいですか?
body {
margin: 0 px;
font - family: Helvetica;
}
.navbar {
background - color: grey;
width: 100 % ;
height: 70 px;
text - align: center;
}
.items li {
display: inline - block;
padding - left: 50 px;
}
.items a {
text - decoration: none;
color: #333;
font-weight: bold;
font-size: 20px;
padding-top: -25px;
}
<body>
<div class="navbar">
<div class="items">
<img src="logo1.png" style="height:55px;padding-top:7.5px;">
<li><a href="apparel.html">Apparel</a></li>
<li><a href="ea.html">Equipment & Accessories</a></li>
<li><a href="contact.html">Contact Us</a></li>
</div>
</div>
</body>
"'パディングトップ:-25px; '" パディングは、負の値(複数可)を取ることはありません。 –
liアイテムはulまたはolを親として持つ必要があります – Gerard
あなたのスニペットでは、jsセクションにCSSコードを設定します –