【发布时间】:2013-08-08 21:24:54
【问题描述】:
我正在尝试创建一个两边都有圆形顶部边框的表格,但表格的其余边框是方形的。
当我应用这个 CSS 时,边框仍然是方形的,但 background-color 确实会被四舍五入,这会产生一种奇怪的外观:
table {border-collapse:collapse}
th {border-top:1px solid red; width:70px}
th, td {text-align:left; background-color:#cccccc}
th.header1 {border-top:1px solid red; border-left:1px solid red; border-top-left-radius:20px}
th.header2 {border-top:1px solid red; border-right:1px solid red; border-top-right-radius:20px}
结果是这样的:
我如何“圆”左上/右上标题单元格中的边框,以便红色边框跟随背景?
请参阅JSFiddle 了解工作示例。
【问题讨论】:
-
你用的是什么浏览器?在 IE9 中,您的小提琴工作正常。
-
这样的?但这需要额外的元素jsfiddle.net/z5832/6
-
对不起应该说 - 它的 Firefox 22
-
从不费心检查 IE9,但是 9/10 可以正常工作。很有趣...