現在、テスト サイトの下部ナビゲーション バーを使用しています。問題は、ナビゲーション バーが適切に中央に配置されないことです。.left
各ブロック リストを互いに並べて保持する属性を追加しました。この下部のナビゲーション バーを自動的に中央に配置するにはどうすればよいですか (追加されたリストの量に関係なく)。 例
ボトムナビゲーションに関するCSS
<style>
.bottomnavControls {
padding-top:10px;
padding-bottom:10px;
padding-right:0;
text-decoration:none;
list-style:none;
}
#footer {
position: absolute;
width: 100%;
bottom: 0;
background: #7a7a7a;
border-bottom: 15px solid #000;
}
.left {
float: left;
}
.right {
float: right;
}
</style>
HTML
<div id="footer">
<div class="bottomNav">
<ul class="bottomnavControls left">
<li style="padding-bottom:5px;"><b>Home</b></li>
<li><a href="" class="footer">Login</a></li>
</ul>
<ul class="bottomnavControls left">
<li style="padding-bottom:5px;"><b>Category</b></li>
<li><a href="" class="footer">Games</a></li>
</ul>
<ul class="bottomnavControls left">
<li style="padding-bottom:5px;"><b>About</b></li>
<li><a href="" class="footer">Who We Are</a></li>
</ul>
<ul class="bottomnavControls left">
<li style="padding-bottom:5px;"><b>Links</b></li>
<li><a href="www.google.com" target="_new" class="footer">Google</a></li>
</ul>
<ul class="bottomnavControls left">
<li style="padding-bottom:5px;"><b>Other Stuff</b></li>
<li><a href="" class="footer">Stuff</a></li>
</ul>
</div>
</div>
私の現在のボトムナビゲーション:
私の望む結果: