总的来说,我对 CSS 还是有点陌生,所以要温柔。我正在尝试创建一个列出 div 的基本无序水平列表(稍后将为它们提供背景图像,因为这将用作导航栏)。出于某种原因,我似乎无法让它显示。我正在针对 IE8 进行测试,因为我认为它是否适用于该浏览器,它适用于所有浏览器(我保证,当我接近完成时,我将在其他浏览器中进行测试)。
我在用<!DOCTYPE html>
CSS
#nav_list {
list-style-type:none;
margin:0;
padding:0;
margin:auto;}
.list{display:inline;}
.nav_option {margin:auto; border:solid black 1px; width:50px;}
的HTML
<div id="nav">
<ul id="nav_list">
<li class="list Home"><div class="nav_option Home">Home </div></li>
<li class="list Shop"><div class="nav_option Shop"> Shop</div></li>
<li class="list Game"><div class="nav_option Game">Game </div></li>
<li class="list Map"><div class="nav_option Map">Map</div></li>
<li class="list Information"><div class="nav_option Information">Information</div></li>
</ul>
</div>
出于某种原因,我什至无法让 IE 为其设置边框,但仍将其内联。我在搞砸什么?