我有表CSS和結構:表細胞不適合其內容
table, td {
\t border: 3px solid #208000;
\t border-collapse: collapse;
\t font-size: 75%;
}
.headingTable {
\t text-align: center; \t
\t padding: 1%;
}
@media only screen and (min-width: 768px) {
table, td {
\t border: 3px solid #208000;
\t font-size: 100%;
}
.headingTable {
\t font-size: 100%;
}
}
@media only screen and (min-width: 1200px){
table, td {
border: 5px solid #208000;
}
.headingTable {
font-size: 125%; \t
}
}
<table>
<caption>Table caption</caption>
<thead>
<tr>
<td class = "headingTable">First</td>
<td class = "headingTable">Second</td>
<td class = "headingTable">Third</td>
<td class = "headingTable">Fourth</td>
<td class = "headingTable">Fifth</td>
</tr> \t
</thead>
<tbody> \t \t \t \t \t
<tr>
<td class = "headingTable">1</td>
<td>Lorem ipsum dolor </td>
<td>sit amet, consectetur adipiscing elit. In pulvinar maximus massa, id sollicitudin urna iaculis sit amet. </td>
<td>Mauris tincidunt augue erat, ac </td>
<td> accumsan justo volutpat id</td>
</tr>
</tbody>
</table>
由於類headingTable THEAD和第一列的文本增加了25%字體 - 屏幕寬度大於1200像素。
而在此屏幕寬度中,第一個單元格不適合其內容(「第一個」)。
第一列只包含一位數字,因此它們不會溢出其單元格的邊界。
另外我不得不提一下,表格中包含大約40行。
所以,問題是我能做些什麼來使第一個單元格適合其內容?
'padding:1%;'將其刪除並檢出 – Dherya
@Dherya,但在其他時間將不會有填充。 –
是 '.headingTable { \t text-align:left;}' – Dherya