2016-11-18 23 views
0

我想讓手機上的表格滾動。 我知道這太大了,但我想滾動它。HTML表格在電話上滾動

目前不會。我試過width=100%不幸...

看起來像一個簡單的請求 - 想知道是否視口與它有任何關係。 雖然我寧願保留視口格式 - 因爲事情顯示效果更好。

<meta name="viewport" content="initial-scale=1.0; user-scalable=1;"> 
 

 
<table cellpadding=5 border=1 cellspacing=0> 
 
    <tr bgcolor=d7d7d7> 
 
    <td>Location</td> 
 
    <td>This</td> 
 
    <td>Size</td> 
 
    <td>That</td> 
 
    <td>Weight</td> 
 
    <td>Grade</td> 
 
    <td>Manufacturer</td> 
 
    <td>Date</td> 
 
    <td>This</td> 
 
    <td>KG</td> 
 
    <td>Feet</td> 
 
    <td>Lbs</td> 
 
    </tr> \t 
 
    <tr> 
 
    <td>Data Location</td> 
 
    <td>More Data</td> 
 
    <td>More Data</td> 
 
    <td>More Data</td> 
 
    <td>More Data</td> 
 
    <td>More Data</td> 
 
    <td>Manufacturer</td> 
 
    <td>Date</td> 
 
    <td>More Data</td> 
 
    <td>5555</td> 
 
    <td>6666</td> 
 
    <td>4444</td> 
 
    </tr> \t 
 
</table>

+0

http://zurb.com/playground/responsive-tables看看這個。它會幫助你。 – Veer

+1

[將水平滾動條添加到html表中]可能的重複(http://stackoverflow.com/questions/5533636/add-horizo​​ntal-scrollbar-to-html-table) –

+0

如果使用引導程序,您可以添加表格的類 - 這將允許水平滾動視窗太寬的表格。 – gavgrif

回答

4

緊裹div表裏面有overflow-x:auto

<div style='overflow-x:auto'> 
 
    <table cellpadding=5 border=1 cellspacing=0> 
 
    <tr bgcolor=d7d7d7> 
 
     <td>Location</td> 
 
     <td>This</td> 
 
     <td>Size</td> 
 
     <td>That</td> 
 
     <td>Weight</td> 
 
     <td>Grade</td> 
 
     <td>Manufacturer</td> 
 
     <td>Date</td> 
 
     <td>This</td> 
 
     <td>KG</td> 
 
     <td>Feet</td> 
 
     <td>Lbs</td> 
 
    </tr> 
 
    <tr> 
 
     <td>Data Location</td> 
 
     <td>More Data</td> 
 
     <td>More Data</td> 
 
     <td>More Data</td> 
 
     <td>More Data</td> 
 
     <td>More Data</td> 
 
     <td>Manufacturer</td> 
 
     <td>Date</td> 
 
     <td>More Data</td> 
 
     <td>5555</td> 
 
     <td>6666</td> 
 
     <td>4444</td> 
 
    </tr> 
 
    </table> 
 
</div>

+0

棒極了!把這個添加到表格中 - 也整理了一些東西:style =「white-space:nowrap」 –