我目前正在为网络和 iPhone 设计一个网站。我遇到了一个问题,在 iPhone 上显示表格。
在我的电脑上,这张桌子看起来很正常。我可以看到一切。但是在我的 iPhone 上,我只能看到两行,另外两行是不可见的,因为它们超出了屏幕。(没有滚动条)
我该怎么做才能使表格适合屏幕宽度?这是CSS:
我在css中使用@media。
这是表格的 .css:
.blacklist{
width:100%;
}
.blacklist thead th{
border:1px solid #e2e2e2;
width:25%;
}
.blacklist thead th img{
width:72px;
height:72px;
float:left;
}
.blacklist thead .title{
text-align:left;
padding-top:23px;
font-size:18px;
}
.blacklist tbody td{
border:1px solid #e2e2e2;
padding:5px;
}
.blacklist .button-holder{
text-align:center;
margin:7px;
}
这是 iPhone 版本的 .css:
.blacklist table{
visibility:collapse;
}
.blacklist th{
width:25%;
}
.blacklist thead th img{
display:none;
}
.blacklist thead th .title{
text-align:center;
padding:7px;
}
我想……把桌子拆开……就像展示两个 TH 和两个 TD。在此之下,还有两个 TH 和两个 TD。等等...