【发布时间】:2021-11-11 07:08:54
【问题描述】:
我正在尝试使表格具有响应性,但它没有像我预期的那样工作。
<figure class="i_table"><table><tbody><tr><td>Title-1</td><td>Title-2</td></tr><tr><td>A</td><td>B</td></tr><tr><td>Title-3</td><td>Title-4</td></tr><tr><td>C</td><td>D</td></tr></tbody></table></figure>
CSS
.i_table table { width: 100%;
border-collapse: collapse;
}
.i_table tr:nth-of-type(odd) {
background: #eee;
}
.i_table th {
background: #333;
color: white;
font-weight: bold;
}
.i_table td,
th {
padding: 6px;
border: 1px solid #ccc;
text-align: left;
}
@media all and (max-width:500px) {
.i_table table,
thead,
tbody,
th,
td,
tr {
display: block;
}
}
我在这里尝试过https://jsfiddle.net/7gy9zwox/,但无法做到这一点
【问题讨论】:
标签: html css html-table responsive css-tables