我有一个无序列表中的网站基本上是喜欢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:
.subnav-links {
-webkit-columns: 8 auto; /* Chrome, Safari, Opera */
-moz-columns: 8 auto; /* Firefox */
columns: 8 auto;
}
在此website铬正确地显示在8列的列表项但Firefox只显示1列。
这是为什么?我该如何解决它?
P.S.我还在div.subnav-columns中包装了subnav-ul,并使用columns属性对div进行了样式设置,但Firefox始终只显示一列。
在网站 – dippas
中没有'subnav-colunms'是的,这是尝试使用columns属性对div进行样式设计而不是ul,但两者都不在Firefox中工作,因此我将其删除。 – StandardNerd