CSS圆角

Ton*_*y C 15 html css

我已经看到了很多这方面的代码,但看起来它们并没有很好地工作或根本没有.我已经使用了圆角的图片,但我需要代码,以便它将围绕a的边界<table>.我发现这个问题的唯一解决方案是在边界周围的单元格中有图像.还有什么我可以尝试的吗?

Luc*_*nes 26

尝试:

selector {
    -moz-border-radius: 3px;
    -webkit-border-radius: 3px;
    border-radius: 3px;
}
Run Code Online (Sandbox Code Playgroud)

这适用于Firefox,Safari,Chrome和任何其他兼容CSS3的浏览器.为此创建一个单独的类可能更容易 - 完全兼容需要3个语句.

另外,请尝试使用图像(cssjuice.com)获取更多技术.

我不完全确定这是否适用于表,但如果你完全控制 - 不要使用<table>for布局.请.

(注意 - 我认为使用表格标签表格数据很好,而不是使用DIV的地方.)

更新:仅适用于一个角落:

-moz-border-radius-topleft: 3px;
/* ... */
-webkit-border-top-left-radius: 3px;
Run Code Online (Sandbox Code Playgroud)

继续toprighttop-right.

  • 如果让IE有方形边框并不完全难看,为什么不这样做呢?让优秀的浏览器拥有漂亮的东西. (6认同)
  • 该表实际上可能包含*表格*信息.在适当的**使用表中仍然有非常大的语义值. (4认同)

Gav*_*Gav 5

尝试CSS 3选择器:

.element {
    border-radius:5px
}
Run Code Online (Sandbox Code Playgroud)

对于Safari,Google Chrome(Webkit)和Mozilla使用以下两个选择器(尽管Mozilla支持CSS 3选择器(不确定是否另一个选择器):

.element {
    -webkit-border-radius:5px;
    -moz-border-radius:5px;
}
Run Code Online (Sandbox Code Playgroud)