我需要有关 css 的帮助。我想要 IE 中的圆角。我尝试了很多东西,包括:
behavior:url(border-radius.htc);
或者
behavior:url(PIE.htc);
或者
behavior:url(PIE.php);
但它不起作用。我不知道该怎么做,我什至不想用背景图片来做。
CSS3 pie 应该可以工作。我会检查你的路径是否正确。不幸的是,早于 IE9 的任何东西都没有原生的圆角
您还有其他一些选择
最后祝你好运
对于您的问题,很明显您正在使用CSS3PIE
.
问题是您没有正确导入它。
根据我之前的回答:
我也面临同样的问题,以下是我的问题的原因:
DIV
元素使用了错误的定位。behavior
。从您的代码来看,问题似乎在于定位错误的路径。
behavior: url(/owmw/web/css/PIE.htc);
修复:
而是尝试引用 css 文件夹中的 PIE.htc 文件并使其看起来像behavior: url(PIE.htc);
或
使用behavior: url(owmw/web/css/PIE.htc);
检查行为属性。
我可能错了,但这解决了我的问题。
如前所述,一个选项是 CSS3 PIE,它可以为您解决这个问题并在旧版本的 IE 中实现边框半径。我在几个项目中使用它并且效果很好。
查看更多详情
谢谢