したがって、7つのアイテムを含む順序付けられていないリストがあり、それらはインラインとして表示され、liの内部には空のアンカータグがあります(実際には空のアンカータグである必要があります)。ここにリンクhttp://jsfiddle.net/FTHMf/2/があります。
Chromeはそのうちの6つしか表示しませんが、Firefoxは7つすべてを表示しているように見えるのはなぜだろうか。
また、さまざまな理由でインラインブロックを使用したくありません。
これを修正する方法はありますか?問題の原因は何ですか?
ありがとうございました!
HTML
<ul class="john">
<li><a href="#"></a></li>
<li><a href="#"></a></li>
<li><a href="#"></a></li>
<li><a href="#"></a></li>
<li><a href="#"></a></li>
<li><a href="#"></a></li>
<li><a href="#"></a></li>
</ul>
CSS
.john {
width:100%;
text-align:center;
}
.john li {
display:inline;
}
.john li a {
background-color:green;
line-height:0px;
font-size:0px;
padding:6px;
margin:0px 2px 0px 2px;
}