私は基本的にCSS3コラム:FirefoxとChromeの異なる行動
<ul class="subnav-links">
<li class="">
<a href="/de/t/new">New In</a>
</li>
<li class="">
<a href="/de/t/sale">Sale</a>
</li>
<li class="">
<a href="/de/pages/best_looks">Looks</a>
</li>
.... more lis omitted
</ul>
やCSSなどの順序なしリストでウェブサイトを持っている:このwebsite Chromeで
.subnav-links {
-webkit-columns: 8 auto; /* Chrome, Safari, Opera */
-moz-columns: 8 auto; /* Firefox */
columns: 8 auto;
}
が正常に8列のリスト項目を示していFirefoxでは1列しか表示されません。
なぜそうですか?そして私はそれをどのように修正できますか?
P.S.私はdiv.subnav-columnsの中にsubnav-ulもラップし、columnsプロパティでdivのスタイルを設定しましたが、Firefoxは1つの列しか表示しません。
.subnav-links li {
display:inline-block; width:100%
}
サイト内に 'subnav-colunms'がありません。 – dippas
はい、columns属性でulの代わりにdivをスタイル設定しようとしましたが、いずれもFirefoxで作業していないので削除しました。 – StandardNerd