how to change svg fill color when used as base-64 background image data?

前端 未结 3 1630
暖寄归人
暖寄归人 2020-12-15 04:03

I\'m using SVG for a project, loaded in css like this:

background-image: url(\'data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/20         


        
3条回答
  •  执念已碎
    2020-12-15 04:22

    Or if you want to do it dynamically try :

    var green = '3CB54A';
    var red = 'ED1F24';
    var svg = ' ';      
    var encoded = window.btoa(svg);
    document.body.style.background = "url(data:image/svg+xml;base64,"+encoded+")";
    

    Fiddle Here

提交回复
热议问题