0
私のテーブルをモバイルデバイスに対応させる方法がわかりません。テーブルのレスポンシブルウェブデザインは?
これはコードです:
table {
overflow-x: auto;
border-collapse: collapse;
width: 100%;
font-family: 'Manuale', serif;
}
th,
td {
text-align: left;
padding: 8px;
}
tr:nth-child(even) {
background-color: #f2f2f2;
}
th {
background-color: #4CAF50;
color: white;
}
<table>
<tr>
<th>Time</th>
<th>When</th>
<th>Elevation Gain</th>
<th>Type</th>
<th>Level</th>
</tr>
<tr>
<td>10-14 hours</td>
<td>June through October</td>
<td>1,600 m</td>
<td>Out and Back</td>
<td>Not family friendly and moderately trafficed</td>
</tr>
</table>
私はどちらかに@media
クエリを使用して助ける垂直読み取りまたは下部にスクロールバーを持っているテーブルを反転するので、あなたは残りの部分を見ることができる必要がありますテーブルの
オーバーフロー-x:autoでdiv内のすべてをラップすると、完全なデータセットを表示するには画面が狭すぎると自動的にスクロールします。それは最も審美的に満足できるものではありませんが、テーブルを垂直方向にスタイル付けしようとするのではなく、頭痛を軽減します。 – delinear
https://css-tricks.com/responsive-data-tables/ – VXp