我想根據基於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/