水平ナビゲーション用の順序付けられていないリストがあります
コードはこのようなものです
<ul class="headul">
<li class="headli"><a href="#"><img src="Images/2_03.jpg"/></a></li>
<li class="headli"><a href="#"><img src="Images/2_04.jpg"/></a></li>
<li class="headli"><a href="#"><img src="Images/2_05.jpg"/></a></li>
<li class="headli"><a href="#"><img src="Images/2_06.jpg"/></a></li>
<li class="headli"><a href="#"><img src="Images/2_07.jpg"/></a></li>
<li class="headli"><a href="#"><img src="Images/2_08.jpg"/></a></li>
<li class="headli"><a href="#"><img src="Images/2_09.jpg"/></a></li>
</ul>
CSS
.headul {
display:block;
padding:0px
}
.headli {
list-style:none;
display:block;
letter-spacing:0;
float:left;
border:0px;
}
.headli a {float:left;
display:block;
letter-spacing:0;
float:left;
border:0;
}
float:left、display:inline、display:block、display:inline-block などを試しました。
また、html li 要素間のスペースを削除しようとしました。(つまり、すべての li 要素を HTML コードの同じ行に配置します)
また、 ul 、 li 、および li a に対して、 letter-spacing:0, font-size:0 を試しました
クロムとモジラでは見栄えがしますが、IEではすべてのli要素の間に少しスペースがあります..あたかもIEがそれらに数ピクセルか何かのマージンを与えているかのように...さらにIE9で起こっています..(私はIEテスターを使用しています以前のバージョンの IE でテストするには、IE7 をテストすると何らかの理由でクラッシュし続けます)