我想在
然而,当我在Codepen中尝试时,边框和背景颜色显示出来了,但是
我可以使用一系列
这个版本(至少在Firefox下)实现了我的要求,但感觉非常啰嗦和hacky,当我添加前缀版本(如
<tbody/>
中设置背景和圆角边框,例如:tbody { border-radius: 15px; border: 1px solid black; background: #ccf; }
然而,当我在Codepen中尝试时,边框和背景颜色显示出来了,但是
<tbody/>
仍然有方形角落。我可以使用一系列
:last-child
和:first-child
选择器解决这个问题,将半径应用于角落上的单个td
,例如:tbody tr:first-child td:first-child { border-top-left-radius: 15px; }
这个版本(至少在Firefox下)实现了我的要求,但感觉非常啰嗦和hacky,当我添加前缀版本(如
-moz-
、-webkit-
等)以及支持<th/>
元素时,这个问题只会变得更糟。有没有一种简洁的纯CSS方法来实现这种行为呢?
tbody
有点奇怪。 - Tim S