background-image引用svg問題

  • Post author:
  • Post category:其他


background-image: url('data:image/svg+xml;charset=utf-8,<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" viewBox="0 0 180 320" style="enable-background:new 0 0 180 320;" xml:space="preserve"><path d="M46.1,214.3c0,0-4.7-15.6,4.1-33.3" style="fill:none;stroke:#aaa;stroke-linecap:round;stroke-width:2px"/></svg>');

如上使用會出現以下問題

在这里插入图片描述

原因是style的stroke:#aaa;中有#符號,

改成stroke:gainsboro;就可以了

background-image: url('data:image/svg+xml;charset=utf-8,<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" viewBox="0 0 180 320" style="enable-background:new 0 0 180 320;" xml:space="preserve"><path d="M46.1,214.3c0,0-4.7-15.6,4.1-33.3" style="fill:none;stroke:gainsboro;stroke-linecap:round;stroke-width:2px"/></svg>');
background-image: url('data:image/svg+xml;charset=utf-8,<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" viewBox="0 0 180 320" style="enable-background:new 0 0 180 320;" xml:space="preserve"><path style="fill:none;stroke:gainsboro;stroke-linecap:round;stroke-width:2px;" d="M46.1,214.3c0,0-4.7-15.6,4.1-33.3"/><path style="fill:none;stroke:gainsboro;stroke-linecap:round;stroke-width:2px;" d="M53.5,176.8c0,0,18.2-30.3,57.5-13.7"/><path style="fill:none;stroke:gainsboro;stroke-linecap:round;stroke-width:2px;" d="M115.8,166.5c0,0,19.1,8.7,19.6,38.4"/><path style="fill:none;stroke:gainsboro;stroke-linecap:round;stroke-width:2px;" d="M47.3,221c0,0,3.1-2.1,4.1-4.6s-5.7-20.2,7-36.7c8.5-11,22.2-19,37.9-15.3"/><path style="fill:none;stroke:gainsboro;stroke-linecap:round;stroke-width:2px;" d="M102.2,165.4c10.2,2.7,19.5,10.4,23.5,20.2c6.2,15.2,4.9,27.1,4.1,39.4"/><path style="fill:none;stroke:gainsboro;stroke-linecap:round;stroke-width:2px;" d="M51.1,226.5c3.3-2.7,5.1-6.3,5.7-10.5c0.5-4-0.3-7.7-0.3-11.7"/><path style="fill:none;stroke:gainsboro;stroke-linecap:round;stroke-width:2px;" d="M129.3,200.1"/><path style="fill:none;stroke:gainsboro;stroke-linecap:round;stroke-width:2px;" d="M56.3,197.9c3.1-16.8,17.6-29.9,35.1-28.8c17.7,1.1,30.9,14.9,32.8,32.2"/><path style="fill:none;stroke:gainsboro;stroke-linecap:round;stroke-width:2px;" d="M124.2,207.9c0.5,9.3,0.5,18.7-2.1,27.7"/><path style="fill:none;stroke:gainsboro;stroke-linecap:round;stroke-width:2px;" d="M54.2,231.1c2.1-2.6,4.6-5.1,6.3-8c4.2-6.8,0.9-14.8,1.5-22.3c0.5-7.1,3.4-16.3,10.4-19.7"/><path style="fill:none;stroke:gainsboro;stroke-linecap:round;stroke-width:2px;" d="M77.9,178.2c9.3-5.1,22.9-4.7,30.5,3.3"/><path style="fill:none;stroke:gainsboro;stroke-linecap:round;stroke-width:2px;" d="M113,186.5c0,0,13.6,18.9,1,54.8"/><path style="fill:none;stroke:gainsboro;stroke-linecap:round;stroke-width:2px;" d="M57.3,235.2c0,0,5.7-3.8,9-12.3"/><path style="fill:none;stroke:gainsboro;stroke-linecap:round;stroke-width:2px;" d="M111.7,231.5c0,0-4.1,11.5-5.7,13.6"/><path style="fill:none;stroke:gainsboro;stroke-linecap:round;stroke-width:2px;" d="M61.8,239.4c9.3-8.4,12.7-19.7,11.8-31.9c-0.9-12.7,3.8-20.6,18.5-21.2"/><path style="fill:none;stroke:gainsboro;stroke-linecap:round;stroke-width:2px;" d="M97.3,188.1c8.4,2.7,11,13,11.3,20.8c0.4,11.8-2.5,23.7-7.9,34.1c-0.1,0.1-0.1,0.2-0.2,0.3c-0.4,0.8-0.8,1.5-1.2,2.3c-0.5,0.8-1,1.7-1.5,2.5"/><path style="fill:none;stroke:gainsboro;stroke-linecap:round;stroke-width:2px;" d="M66.2,242.5c0,0,15.3-11.1,13.6-34.9"/><path style="fill:none;stroke:gainsboro;stroke-linecap:round;stroke-width:2px;" d="M78.7,202.5c1.5-4.6,3.8-9.4,8.9-10.6c13.5-3.2,15.7,13.3,14.6,22.1"/><path style="fill:none;stroke:gainsboro;stroke-linecap:round;stroke-width:2px;" d="M102.2,219.7c0,0-1.7,15.6-10.5,28.4"/><path style="fill:none;stroke:gainsboro;stroke-linecap:round;stroke-width:2px;" d="M72,244.9c0,0,8.8-9.9,9.9-15.7"/><path style="fill:none;stroke:gainsboro;stroke-linecap:round;stroke-width:2px;" d="M84.5,223c0.3-2.6,0.5-5.2,0.7-7.8c0.1-2.1,0.2-4.6-0.1-6.8c-0.3-2.2-1.1-4.3-0.9-6.5c0.5-4.4,7.2-6.9,10.1-3.1c1.7,2.2,1.7,5.3,1.9,7.9c0.4,3.8,0.3,7.6,0,11.4c-1,10.8-5.4,21-11.5,29.9"/><path style="fill:none;stroke:gainsboro;stroke-linecap:round;stroke-width:2px;" d="M90,201.2c0,0,4.6,28.1-11.4,45.2"/><path style="fill:none;stroke:gainsboro;stroke-linecap:round;stroke-width:2px;" d="M67.3,219C65,188.1,78,180.1,92.7,180.3c18.3,2,23.7,18.3,20,46.7"/></svg>');



版权声明:本文为lj1530562965原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。