2016-08-06 56 views
-1

我想製作一個響應表。我不希望使用另一個元素......,所以我給表:如何製作寬度爲100%的響應式表格?

width: 100%; 
display: block; 
overflow-x: auto; 

它正常工作,但它不能在寬度100%......,什麼是我的問題嗎?

這張照片顯示我的問題: Problem

+0

'HTML,身體{填充:0; margin:0}'? – Tyr

+0

是的,這是什麼問題? 100%寬度的表格是有響應的。當容器(窗口)尺寸改變時,它的尺寸改變。 – Hardy

+0

@Tyr沒有我的朋友,我認爲它不涉及填充或邊距,由於TD標籤寬度使得表格的寬度,但我想自動製作TD標籤的大小... –

回答

0

如果我得到你的問題吧,這是你可以做什麼:

table td { 
 
min-width: 200px; 
 
} 
 

 
.table-container { 
 
    width: 60%; 
 
    overflow-x: scroll; 
 
}
<div class="table-container"> 
 
    <table> 
 
    <tr> 
 
     <td>Some data</td> 
 
     <td>Some data</td> 
 
     <td>Some data</td> 
 
     <td>Some data</td> 
 
     <td>Some data</td> 
 
     <td>Some data</td> 
 
     <td>Some data</td> 
 
     <td>Some data</td> 
 
     <td>Some data</td> 
 
    </tr> 
 
    <tr> 
 
     <td>Some data</td> 
 
     <td>Some data</td> 
 
     <td>Some data</td> 
 
     <td>Some data</td> 
 
     <td>Some data</td> 
 
     <td>Some data</td> 
 
     <td>Some data</td> 
 
     <td>Some data</td> 
 
     <td>Some data</td> 
 
    </tr> 
 
    <tr> 
 
     <td>Some data</td> 
 
     <td>Some data</td> 
 
     <td>Some data</td> 
 
     <td>Some data</td> 
 
     <td>Some data</td> 
 
     <td>Some data</td> 
 
     <td>Some data</td> 
 
     <td>Some data</td> 
 
     <td>Some data</td> 
 
    </tr>  
 
    </table> 
 
</div>

+0

這是正確的耐寒,但我說我不想使用另一個外部元素,只是表標籤...,謝謝 –

+0

是啊,這將是想要開車沒有汽車:)沒有選擇這裏.. – Hardy

+0

有一輛車;),我讀過,而不是此代碼你可以添加顯示:塊;到帶有overflow-x:auto的表格標籤; ... Bootstrap表如何工作? –

相關問題