私はまだCSS全般に少し慣れていないので、優しくしてください。divを一覧表示する基本的な順序付けされていない水平リストを作成しようとしています(これはナビゲーションバーとして使用されるため、後で背景画像が提供されます)。どういうわけか、表示できないようです。IE8がそのブラウザーで機能するかどうかを判断したので、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に境界線を配置させることすらできませんが、インラインにすることはできません。私は何を台無しにしていますか?