Tag: 渐变

如何调用IE CSS渐变属性 – >从Jquery过滤

我一直试图从jquery为IE调用filter 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没有任何事情发生

jQuery渐变插件?

有没有好的jQuery渐变插件。 我发现了一个,但它使用旧的jQuery,当我使用最新版本时,它可能无法使用最新版本。

使用Javascript停止编程渐变

使用Javascript(jQuery),给定2个颜色值(例如2033ff和3300a0 ),如何确定它们之间的某些渐变停止? 原因是,我打算使用颜色值数组: 0 => ‘000000’ 8400 => ‘f0ff00’ 44000 => ‘2033ff’ 68400 => ‘3300a0’ 一天有86400秒,上午12:00映射到0,晚上11:59映射到86399.随着时间的推移,指定元素的背景颜色通过window.setInterval(function(e){ … }, 1000)变为渐变列表中的相应颜色window.setInterval(function(e){ … }, 1000) 。 例如, 2:32:11PM = 52331 ,其中示例的范围介于2033ff和3300a0之间。 我不需要使用值填充数组(除非这更容易),而是使用索引和值作为引用。

使用JS获取元素CSS3背景颜色渐变

目前我使用以下JS(jQuery)来查找其他几个div的背景颜色(如rgb): $theColor = $(this).css(“background-color”); 除了CSS3渐变之外,它的效果非常好。 作为一个例子,我有以下css使div的背景看起来类似于便利贴: background: #FFFAAD; /* old browsers */ background: -moz-linear-gradient(top, #FFFAAD 0%, #FFF47D 100%); /* firefox */ background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#FFFAAD), color-stop(100%,#FFF47D)); /* webkit */ background: gradient(linear, left top, left bottom, color-stop(0%,#FFFAAD), color-stop(100%,#FFF47D)); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr=’#FFFAAD’, endColorstr=’#FFF47D’,GradientType=0 ); /* ie */ jQuery似乎没有任何东西。 如何使用jQuery查找css3渐变中使用的至少一种颜色? 我对JS比较新,所以请耐心等待.. 谢谢。

计算具有2种颜色和百分比/位置的颜色HEX

是否可以计算渐变中间的颜色? var color1 = ‘FF0000′; var color2 = ’00FF00’; // 50% between the two colors, should return ‘808000’ var middle = gradient(color1, color2, 0.5); 我只有两个hex字符串,我想要一个作为回报。