我不明白为什么border-radius.htc在IE中不起作用。我下载了它,并将其放在我的css文件所在的目录中。
css/
-- styles.css
-- border-radius.htc
在styles.css中:
...
.b_rounded {
/* Для хороших браузеров */
-moz-border-radius: 5px; /* Firefox */
-webkit-border-radius: 5px; /* Safari, Chrome */
-khtml-border-radius: 5px; /* KHTML */
border-radius: 5px; /* CSS3 */
/* Для плохих IE */
behavior: url(border-radius.htc); /* учим IE border-radius */
}
...
但是在所有版本的IE中,具有b_rounded类的块都不会四舍五入。为什么会这样呢?
最佳答案
确保.htc文件与样式表位于同一文件夹中。您可能还需要在服务器的MIME types中添加“ .htc”,以确保其正确提供。
您可能还想尝试CSS3PIE。
关于css - border-radius.htc无法正常工作,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/8389940/