th
の最初と最後の要素にborder-radius
を指定する方法でも可能です。もっと短く記述する方法がないかと思い、今回の記事を作成しました。
目次
結論
See the Pen テーブル by ユイト (@yuito_miki) on CodePen.
th
を囲っているtr
にclip-path
のroundオプションを設定する。
tr:has(>th){
clip-path: inset(0 round var(--edge) var(--edge) 0 0);
background-color: #aff9ff;
}
table
のdisplay
を変えるのはアクセシビリティの問題があるようなので、推奨されていません↓