美文网首页D3
D3.js学习笔记(3)--过渡效果

D3.js学习笔记(3)--过渡效果

作者: 黄清淮 | 来源:发表于2017-02-09 10:02 被阅读26次

    动态图表

    transition()

    代码示例:

    .attr("fill","red")         //初始颜色
    .transition()               //启动过渡
    .attr("fill","steelblue")   //终止颜色
    PS:transition 后可跟多个属性样式
    
    duration()

    过渡时长:

    .attr("fill","red")         //初始颜色
    .transition()               //启动过渡
    .duration(1000)             //过渡时长
    .attr("fill","steelblue")   //终止颜色
    
    ease()

    过渡方式:

    linear:普通的线性变化
    circle:慢慢地到达变换的最终状态
    elastic:带有弹跳的到达最终状态
    bounce:在最终状态处弹跳几次
    
    linear示例 circle示例 elastic示例 ![bounce示例](http:https://img.haomeiwen.com/i4050650/8d98f6758b285a56.gif?imageMogr2/auto-orient/strip)

    delay()

    延迟执行

    .transition()
    .duration(1000)
    .delay(500)
    

    相关文章

      网友评论

        本文标题:D3.js学习笔记(3)--过渡效果

        本文链接:https://www.haomeiwen.com/subject/mrhiittx.html