【发布时间】:2010-12-10 22:13:57
【问题描述】:
我一直在尝试从 jquery 为 IE 调用过滤 css 方法,但我不能这样做吗?
我用什么?
$('.gtob').mouseover(function(){
$(this).css("background-image","-moz-linear-gradient(100% 100% 90deg, #373737, #000000)");
$(this).css("background-image","-webkit-gradient(linear, 0% 0%, 0% 100%, from(#373737), to(#000000))");
$(this).css("filter","progid:DXImageTransform.Microsoft.gradient( startColorstr='#373737', endColorstr='#000000',GradientType=0)");
});
前两行适用于 Firefox、Safari 和 Chrome,但 IE 语句没有响应:(
那么,有人知道怎么做吗?
P:S!我试过 -ms-filter 什么都没有发生
【问题讨论】:
-
当你通过
.gtob:hover {filter: etc...}应用css时是否工作 -
@Jossiah 不,伙计,它没有悬停?但在 css 中进行过滤无需悬停即可。
标签: jquery internet-explorer gradient