CSS 梯度过滤器 Javascript 和 IE 9
CSS gradient filter Javascript and IE 9
问题:IE9
我有一张桌子。我有一个CSS类。CSS 类包含一个渐变过滤器:
.red
{
filter:progid:DXImageTransform.Microsoft.Gradient(sProperties);
}
如果我这样做:
... <tr class="red"> ...
一切正常。如果我这样做
<script type="javascript">
... element.className = 'red';
</script>
过滤器不适用。 有谁知道分配申请后可以触发什么事件?执行 td class="red" 不是解决方案,该表是使用 powershell 表助手呈现的。jQuery或其他框架也不是解决方案,它会炸毁这个简单的"一页"应用程序。提前感谢,罗伯特·
编辑:
http://msdn.microsoft.com/en-us/library/ms532997(v=vs.85).aspx
object.style.filter = "progid:DXImageTransform.Microsoft.Gradient(sProperties)"
假设element
实际上引用了要设为红色的元素,并且调用它的脚本是在页面上实际存在element
之后调用的,并且您的 CSS 包含要Gradient
的实际参数,而不仅仅是文字sProperties
,然后尝试放大和缩小页面以手动强制重绘。假设渐变突然出现,请尝试切换element
的display
以隐藏,然后再次显示它,从而强制自动重绘。
实际上,这是很多假设...也许你应该只使用background-image
?
相关文章:
- 拖放下载,支持IE Javascript/Jquery/Html5
- IE JavaScript参数和填充输入字段
- 为什么IE JavaScript断点在Visual Studio 2013中停止工作
- IE javascript 书签let PDF 链接不起作用
- IE javascript图像大小调整不起作用
- Magento主题在IE(Javascript)中将产品2x添加到购物车中
- chrome超过最大调用堆栈大小,IE (JavaScript)超出堆栈空间
- fullscreen IE javascript
- VBA导航IE javascript链接
- 对象不支持此属性或方法IE"Javascript错误,可能是由于使用hasOwnProperty
- 电脑风格.getpropertyvalue的IE Javascript问题
- IE javascript引擎在转换字符串到日期时呈现NaN
- IE javascript处理文本框时出现未知运行时错误
- IE, javascript和二进制数据
- IE Javascript Error
- 如何使ie Javascript调试器在捕获异常时也暂停?
- IE javascript:当选项被点击时,从选择多个中移除选项节点
- 在IE javascript中本地保存画布
- 如果IE - Javascript隐藏/显示元素
- IE JavaScript prompt