2

我知道边框半径属性在IE7中不支持。

IE7在浏览器中是否有任何 css 技巧来做边界半径。

4

4 回答 4

6

您可以使用CSS3 PIE来完成这项工作。

要获得它,请将 pie.htc 文件添加到您网站的根目录。在要使用边框半径的 CSS 文件中添加以下代码:

behavior: url(path/to/PIE.htc);

在普通 CSS 中,url 是相对于 CSS 文件的。对于 htc 文件,它是相对于您网站的根目录的。这很重要,否则它将无法正常工作。责怪微软。

笔记:

如果它仍然不起作用,请将其添加到您的选择器中:

position: relative;
z-index: 0;
于 2012-07-18T09:04:11.463 回答
1

在不支持“border-radius”CSS 属性的浏览器中,有很多“技巧”可以让圆角变得圆润。只需在 Google 上搜索“圆角 css”即可。例如,这似乎很有希望。

于 2012-07-18T09:02:31.450 回答
1

目前,IE 9 和 10 是唯一支持边框半径的 IE 版本。IE 8 及以下不支持边界半径。

检查这个http://css3pie.com/

于 2012-07-18T09:03:53.237 回答
1

使用在Photoshop中制作曲线边框.ping图像并使用它.....因为border-radius-bottomleft,border-radius-bottom right等在ie6-8上不起作用......

使用该代码使边框半径运行良好....

**

background-color: #E8EDEF;
    border-radius: 10px 10px 10px 10px;
    display: block;
    margin-left: 78px;
    width: 591px;
behavior: url(pie/PIE.htc);

**

并查看边界半径http://css3pie.com/

文件中详细给出

于 2013-07-11T12:56:45.960 回答