小编Har*_*ley的帖子

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

目前我使用以下 JS (jQuery) 来查找其他几个 div 的背景颜色(作为 rgb):

$theColor = $(this).css("background-color");
Run Code Online (Sandbox Code Playgroud)

它工作得很好,除了 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 */
Run Code Online (Sandbox Code Playgroud)

jQuery 似乎什么也没有。

如何使用 jQuery 找到至少一种在 css3 渐变中使用的颜色?我对 JS 比较陌生,所以请多多包涵..

谢谢你。

css jquery gradient background find

5
推荐指数
1
解决办法
7021
查看次数

标签 统计

background ×1

css ×1

find ×1

gradient ×1

jquery ×1