简体   繁体   English

display:inline-table在iPhone4中不起作用

[英]display:inline-table doesn't work in iPhone4

In my one web page i need to display two columns. 在我的一个网页中,我需要显示两列。 I am using UL to display the list. 我正在使用UL显示列表。 While using the style display:inline-table with li, it doesn't work in iPhone4. 在使用带li的display:inline-table样式时,它在iPhone4中不起作用。 In iphone3 it works well. 在iphone3中效果很好。

Expected output
Test1      Test2
Test3      Test4
Test5      Test6

But, in iPhone 4 it looks like 但是,在iPhone 4中,

Test1
Test2
Test3
Test4
Test5
Test6

My Html is like this 我的HTML就是这样

<div class="AccordinDiv" ><ul class="list-product-01">
<li>
<a href="/instant/114_117/114_117-1041.html/">
Test1</a>
</li>
<li>
<a href="/instant/114_117/114_117-1042.html/">
Test2</a>
</li>
<li>
<a href="/instant/114_117/114_117-1043.html/">
Test3</a>
</li>
<li>
<a href="/instant/114_117/114_117-1044.html/">
Test4</a>
</li>
<li>
<a href="/instant/114_117/114_117-1045.html/">
Test5</a>
</li>
<li>
<a href="/instant/114_117/114_117-1046.html/">
Test6</a>
</li>
</ul></div>

I used the style below 我用下面的样式

ul.list-product-01
{
width: 100%;
text-align: center;
display: inline;
}

.list-product-01 li
{
text-align: center;
display: inline-table;
padding: 5px 0px 5px 3px;
width: 30%;
vertical-align: top;
font-size: 10px;
margin: 0px;
}

Any help is greatly appreciated. 任何帮助是极大的赞赏。

Regards, Praji 此致Praji

It's a shot in the dark, but i'll bet the iPhone has pretty good CSS3 support: 这是在黑暗中拍摄的,但是我敢打赌,iPhone具有很好的CSS3支持:

ul.list-product-01
{
    width: 100%;
    -webkit-column-count: 2;
    column-count: 2;
}

.list-product-01 li
{
    display: block;
}​

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM