<div>
内部にはNavbarがあり<ul>
、それぞれにリンク付きの<li>
が含まれています<a>
(これはナビゲーション バー用です)。
Google とこのサイトを調べましたが、探していたものを正確に見つけることができませんでした。
私が望むのは、現在のスタイルを維持できるようにすることです ( <li>
with を内部<a>
で使用) <li>
。<ul>
ナビゲーションバー<div>
)。
とにかく、それが意味をなさない場合はお知らせください。現在、それらは左揃えになっています...これが私が持っているものです:
HTML:
<div class="navbar">
<ul>
<li><a href="Home">Home</a></li>
<li><a href="Discounts">Discounts</a></li>
<li><a href="Contact">Contact Us</a></li>
<li><a href="About">About Us</a></li>
</ul>
</div>
CSS:
.navbar {
width: 100%;
margin-left: auto ;
margin-right: auto ;
background-color: #ABCDEF;
}
.navbar ul {
list-style-type: none; /*to remove bullets*/
text-align: center;
margin: 0px;
padding: 0px;
width: 90%;
overflow: hidden;
}
.navbar li{
float: left;
padding: 2px;
width: 150px;
margin-left: auto ;
margin-right: auto ;
}
必要に応じて、.navbar a{} を含めることもできます。私は CSS に非常に慣れていないので、簡単に行ってください。また、最初に SO と Google を調べましたが、このようなものは見つかりませんでした (ただし、私は初めてなので、同じだとは思いません)。
これが欠陥のあるCSSメソッドである場合、および/またはこれを行うためのより簡単で一般的に使用される方法がある場合は、代わりにリンク/投稿してください。