IE 8边框半径不起作用

时间:2012-10-01 12:27:13

标签: html css css3

  

可能重复:
  Support for “border-radius” in IE

我在IE中创建网站时遇到问题

-moz-border-radius:8px;
border-radius:8px;

有没有办法在IE 8中实现border-radius? 有没有人知道如何实现边界的透明度?

2 个答案:

答案 0 :(得分:5)

您可以使用.htc文件拼接边框半径。我会选择CSS3PIE - http://css3pie.com/,但还有其他人可用 - http://code.google.com/p/curved-corner/downloads/detail?name=border-radius.htc

将文件上传到您的服务器到网站根目录,然后在任何带有border-radius的CSS选择器中添加此

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

注意:

由于一些经典的Microsoft guff,.htc文件路径必须指向服务器的根目录。相对于CSS文件,它们 NOT

答案 1 :(得分:0)

IE8不支持border-radius:所以你可以尝试http://css3pie.com/