テーブルをスマホにするには
ブレイクポイント
プレビュー
コード
CSS
.wrapper {
width: 800px;
margin: auto;
}
table {
margin: 100px 0;
}
.cp_table *, .cp_table *:before, .cp_table *:after {
-webkit-box-sizing: border-box;
box-sizing: border-box;
}
.cp_table {
width: 100%;
border-collapse: collapse;
border-right: 1px solid #dddddd;
}
.cp_table thead th {
padding: 10px 15px;
border-right: 1px solid #ffffff;
border-bottom: 1px solid #ffffff;
background: #dddddd;
}
.cp_table thead th:last-child {
border-right: 1px solid #dddddd;
}
.cp_table tbody th {
padding: 10px 15px;
vertical-align: top;
border-bottom: 1px solid #ffffff;
background: #dddddd;
white-space: nowrap;
}
.cp_table tbody tr:last-child th {
border-bottom: 1px solid #dddddd;
}
.cp_table tbody td {
padding: 10px 15px;
vertical-align: top;
border-bottom: 1px solid #dddddd;
border-left: 1px solid #dddddd;
background: #ffffff;
}
@media screen and (max-width: 414px) {
.wrapper {
width: 100vw;
overflow: hidden;
}
}
/*---- ここから下にPC・スマホ共用CSSを記述ください ----*/
/*---- ここから下にスマホ用CSSを記述ください ----*/
@media screen and (max-width: 320px) {
}
HTML
<