2012-06-19 34 views
3

我有这样的一个表:如何改变所有表TD细胞TR行

<table> 
    <tr> 
     <td> A-1 </td> 
     <td> A-2 </td> 
     <td> A-3 </td> 
    </tr> 
    <tr> 
     <td> B-1 </td> 
     <td> B-2 </td> 
     <td> B-3 </td> 
    </tr> 
</table> 

它是这样的:

A-1 A-2 A-3
B-1 B-2 B-3

,我想改变,像这样在我的CSS的时候,屏幕尺寸小于420PX:

<table> 
     <tr> <td> A-1 </td> </tr> 
     <tr> <td> A-2 </td> </tr> 
     <tr> <td> A-3 </td> </tr> 
     <tr> <td> B-1 </td> </tr> 
     <tr> <td> B-2 </td> </tr> 
     <tr> <td> B-3 </td> </tr> 
</table> 

是这样:

A-1
A-2
A-3
B-1
B-2
B-3

在一个字:我想让我的所有单元格分开排列

+1

用'css'为什么? – gdoron

+0

是否需要使用表格格式?否则其做法相对简单。 –

+0

@JohnKane其他方式是什么? – osyan

回答

8

定义display:blockTD .WRITE这样的:

@media screen and (max-width:420px){ 
    td{display:block} 
} 

入住这http://jsfiddle.net/DQtfa/

+0

+1,但是这是什么:'@media screen和(max-width:420px){'? – gdoron

+0

@gdoron阅读此内容以获取更多http://css-tricks.com/css-media-queries/ – sandeep

+0

@sandeep它可以在[http://jsfiddle.net/DQtfa/](http://jsfiddle.net/DQtfa /),但它不起作用在我的本地站点。我使用twitter引导! – osyan