CSS “d” path - attribute doesn't work in Safari, FireFox

前端 未结 1 1045
孤独总比滥情好
孤独总比滥情好 2020-12-16 20:14

I want use CSS animation for attribute \"d\" to SVG path. This example working in Google chrome:

1条回答
  •  挽巷
    挽巷 (楼主)
    2020-12-16 20:43

    d is an SVG “Geometry Property” defined in the SVG 2 specification at https://svgwg.org/svg2-draft/paths.html#TheDProperty. Google Chrome’s Blink layout engine is the only layout engine to support this property and its implementation doesn’t match the current specification definition.

    Relevant Issue Tracker Pages:

    • Bugzilla@Mozilla Bug 1383650
    • Microsoft Edge Development Issue 11543103
    • Monorail Issue 652822

    And, yes, you can achieve the same effect using the SVG animate element:

    
        Path Animation
        
            
        
    
    

    0.42 0 1 1 is the set of cubic Bézier values for the ease-in animation-timing-function property keyword as defined in the CSS Timing Functions, Level 1 specification: https://drafts.csswg.org/css-timing-1/#valdef-cubic-bezier-timing-function-ease-in.

    0 讨论(0)
提交回复
热议问题