我有表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