【发布时间】:2016-06-08 19:11:28
【问题描述】:
我制作了一个svg 图标,用于在 Illustrator 中进行搜索,并希望在我的网站中使用它。我已经把它放在html里可以看到图标了。
<div id="search-btn">
<img src="svg/search.svg">
</div>
但由于我是用黑色制作的,所以我想更改放大镜和背景的颜色。如何使用 css 操作 svg 的颜色?我对 svg 非常陌生,您的帮助将非常有价值。谢谢。
搜索图标:
svg代码:
<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 100 100" style="enable-background:new 0 0 100 100;" xml:space="preserve">
<path id="XMLID_10_" d="M98.2,89.7L63,54.5c-0.1-0.1-0.1-0.1-0.2-0.2c4-5.6,6.3-12.4,6.3-19.8c0-19-15.4-34.4-34.4-34.4
c-19,0-34.4,15.4-34.4,34.4c0,19,15.4,34.4,34.4,34.4c7.3,0,14-2.3,19.6-6.1c0.1,0.1,0.1,0.2,0.2,0.3l35.2,35.2
c2.4,2.4,6.2,2.4,8.5,0l0,0C100.6,95.9,100.6,92.1,98.2,89.7z M7.3,34.5c0-15.1,12.3-27.4,27.4-27.4c15.1,0,27.4,12.3,27.4,27.4
c0,15.1-12.3,27.4-27.4,27.4C19.6,61.9,7.3,49.6,7.3,34.5z"/>
</svg>
【问题讨论】: