0

我有一个问题,我需要这样的东西

background: -webkit-gradient(linear, left bottom, left top, from(#1e3c84), to(#2a5bd0)) #1CA6D6;
    border-radius: 3px;
    border-bottom: 3px solid #021748;
    -moz-border-radius: 3px;
    -webkit-border-radius: 3px;
    -o-border-radius: 3px;
    -khtml-border-radius: 3px;
    -ms-border-radius: 3px;
margin-right: 5px;

但是在 CSS2 中?在 IE 和其他浏览器中正确显示

我怎么能这样做?什么是属性或者我可以用图像做什么?如何?或类似的东西非常感谢!

4

2 回答 2

4

所有现代浏览器都支持圆角和渐变。旧版本的 ie 可以使用诸如css3pie 之类的脚本来支持这些功能。

于 2012-05-11T08:13:44.823 回答
1

边框半径在旧版浏览器中不起作用...您必须自己绘制角,切片然后自己构建 div 或按钮 :)

http://caniuse.com/#search=border-radius

http://www.search-this.com/2007/02/12/css-liquid-round-corners/

更新

或使用@Sotiris 链接:)

于 2012-05-11T08:09:37.177 回答