我有下面的HTML代码来显示一个SVG图标。在FF中它显示得很好,但在Chrome中它根本不显示。
<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"
version="1.1" id="Layer_1" x="0px" y="0px" width="" height="" viewBox="0 0 100 100"
style="enable-background:new 0 0 100 100;" xml:space="preserve" class="svg replaced-svg"
preserveAspectRatio="xMinYMin meet">
<path style="fill:#010101;" d="M93.262,75C97.547,67.639,100,59.131,100,50c0-27.612-22.388-50-50-50S0,22.388,0,50s22.388,50,50,50 c13.807,0,26.307-5.591,35.352-14.648l-8.85-8.85C69.715,83.301,60.34,87.5,50,87.5c-20.679,0-37.5-16.821-37.5-37.5 S29.321,12.5,50,12.5S87.5,29.321,87.5,50c0,4.443-0.854,8.691-2.283,12.646L85.119,62.5H75V25.135H50c-13.807,0-25,11.193-25,25 c0,13.806,11.193,25,25,25c5.737,0,10.962-2.015,15.186-5.262C67.456,72.9,70.923,75,75,75H93.262z M62.5,43.774v6.36 c0,6.896-5.615,12.5-12.5,12.5s-12.5-5.604-12.5-12.5c0-6.897,5.615-12.5,12.5-12.5h12.5V43.774z">
</path>
</svg>
有人能帮我解决这个问题吗?
4条答案
按热度按时间pxiryf3j1#
如果有人想知道,上面的代码的问题是它有空的宽度和高度值,你需要:
width
和height
值或
width=""
和height=""
这就是为什么它不显示在 chrome 或 chrome 。
qcuzuvrc2#
我通过使用css样式将高度和宽度设置为100%来解决这个问题:
nom7f22z3#
在css文件中,添加此类:
一切都会好的!
rryofs0p4#
我简单地加上一句就解决了这个问题: