在悬停时设置SVG <use>元素的样式可以通过CSS的:hover伪类来实现。下面是具体的步骤:
以下是一个示例代码:
HTML:
<svg>
<symbol id="icon" viewBox="0 0 24 24">
<!-- 定义SVG图标的路径 -->
</symbol>
</svg>
<use class="icon" xlink:href="#icon"></use>
CSS:
.icon:hover {
fill: red; /* 设置填充颜色为红色 */
stroke: blue; /* 设置描边颜色为蓝色 */
/* 其他样式属性 */
}
在上述示例中,当鼠标悬停在<use>元素上时,它的填充颜色将变为红色,描边颜色将变为蓝色。你可以根据需要设置其他样式属性。
腾讯云相关产品和产品介绍链接地址:
领取专属 10元无门槛券
手把手带您无忧上云