| 項目 | 担当 | 状態 |
|---|---|---|
| デザイン | 佐藤 | 完了 |
| 実装 | 鈴木 | 進行中 |
.bnto-table-stripe { width: 100%; border-collapse: collapse; background: #fff; border-radius: 10px; overflow: hidden; box-shadow: 0 6px 16px rgba(0,0,0,.07); } .bnto-table-stripe th { background: hsl(168 34% 45%); color: #fff; text-align: left; padding: 9px 13px; } .bnto-table-stripe td { padding: 9px 13px; } .bnto-table-stripe tbody tr:nth-child(even) td { background: hsl(168 34% 45% / 0.09); }
<table class="bnto-table-stripe"> <thead> <tr><th>項目</th><th>担当</th><th>状態</th></tr> </thead> <tbody> <tr><td>デザイン</td><td>佐藤</td><td>完了</td></tr> <tr><td>実装</td><td>鈴木</td><td>進行中</td></tr> </tbody> </table>
使い方のコツ
縞は tbody tr:nth-child(even)(偶数行)で作ります。odd にすると1行目から色が付きます。縞色はヘッダー色の透明度を下げた同系色にすると統一感が出ます。