小编Cri*_*man的帖子

如何垂直淡出文本,类似于亚马逊的产品描述

我试图将第一行的黑色文本块淡化为最后一行的浅灰色.我注意到亚马逊用它们的产品描述做了这件事.我试着查看CSS代码,我在那里看不到任何东西,我怀疑它是用javascript实现的.

我的问题是:如何在我自己的文本块上模拟类似的垂直淡化效果?

javascript css

5
推荐指数
2
解决办法
2579
查看次数

使用带有变量的.css()定义css属性值的问题

我正在尝试创建一个函数,它将从我定义的颜色列表中将跨度的颜色从黑色更改为随机颜色.我的问题似乎是在.css("color",variableName)部分.我想我的语法错了.(http://jsfiddle.net/crismanNoble/8gM76/)

$(".randomRoll")
    .mouseover(function() {
               var colors = ["6F216C", "F34B0D", "C50102", "5DA537", "F1D81B"];
               var pick = Math.floor(Math.random()*5);
               var colorN = colors[pick];
               $(this).css("color", colorN); 
               //alert(colorN);
               })
    .mouseout(function() {
              $(this).css('color','black');
    });
Run Code Online (Sandbox Code Playgroud)

javascript css jquery

3
推荐指数
1
解决办法
71
查看次数

SVG上的.mouseover()事件表现得很奇怪

链接到jsfiddle:http://jsfiddle.net/crismanNoble/gqFdH/2/

基本上svg不会触发.mouseout事件而不断改变颜色.

$(function() {
    $(".icon")
    .mouseover(function() {
               var colors = ["#6F216C", "#F34B0D", "#C50102", "#5DA537", "#F1D81B"];
               var pick = Math.floor(Math.random()*5);
               var color = colors[pick];
               $(this).children().css('fill',color); 
               })
    .mouseout(function() {
              $(this).children().css('fill','black');
    });
});
Run Code Online (Sandbox Code Playgroud)

javascript jquery svg

3
推荐指数
1
解决办法
9690
查看次数

标签 统计

javascript ×3

css ×2

jquery ×2

svg ×1