我想根据基于CSS的样式进行d3转换。但是我无法为box-shadow
做到这一点。我犯了一个错误还是不支持?D3转换框阴影中的CSS值
var first = d3.select('.first'),
second = d3.select('body').append('div').attr('class', 'second').style('display', 'none'),
color = second.style('box-shadow');
first.transition().duration(3000).style('box-shadow', color);
.first {
width: 100px;
height: 100px;
box-shadow: 0px 0px 4px 1px gray inset;
}
.second {
width: 100px;
height: 100px;
box-shadow: 0px 0px 4px 1px blue inset;
}
这里是小提琴的例子: http://jsfiddle.net/zasDK/4/
这里是一个工作的例子,(在这一个我根据我的代码)与background-color
工作: http://jsfiddle.net/linssen/zasDK/