私はこれらのアイコンを持っており、ホバー時にドロップシャドウ(基本的には何か、何か)を手続き的に追加して、それらがそれほど派手に見えないようにします。
それらはSVGなので、理論的には次のようなものを追加できます。
<filter id="f1" x="0" y="0" width="200%" height="200%">
<feOffset result="offOut" in="SourceAlpha" dx="20" dy="20" />
<feGaussianBlur result="blurOut" in="offOut" stdDeviation="10" />
<feBlend in="SourceGraphic" in2="blurOut" mode="normal" />
</filter>
そして、マウスオーバーに適用するためのJavaScriptの魔法。これにより、設計作業の時間を節約できる可能性があります。
問題は、svgがとして表示されること<a style='background-image:url(icon.svg)' />
です。
SVG要素に入る方法はありますか?