我正在尝试使用.htc文件获取IE8上的CSS3行为
所以我在同一个元素上应用了两件事(圆角和渐变)
但由于某些原因,我无法同时使用2种效果......应用了渐变,但圆角不是。如果我单独应用该类(即仅圆角或仅渐变),它就可以工作。
您可以在此处查看该页面 http://uiux.atwebpages.com/skeletal.html (参见课程/课程div)
请帮帮我。
答案 0 :(得分:1)
如果不查看CSS代码就无法判断,但是CSS中的语法错误可能会导致其中一个失败。要确认这一点,请在失败的属性正下方添加一个属性,您应该看到它没有效果。
编辑:这在IE8中不起作用,但它也不会导致我的CSS在IE8中断。
border-radius: 10px;
微软也有其专有的渐变工具:
filter:progid:DXImageTransform.Microsoft.gradient(...);
但显示渐变的最佳方法是在photoshop上绘制一个,然后将宽度剪切为1px并将该图像用作背景图像。