首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Hoverable和Clickable svg

Hoverable和Clickable svg
EN

Stack Overflow用户
提问于 2015-09-29 08:10:33
回答 1查看 330关注 0票数 1

我试图在svg中创建一组图标,这些图标在svg中有一些悬停效果。然后,我将这些图标包装在一个<a>中,但是当加载页面时,图标不是可点击的,而是显示了它们的悬停效果。

我已经尝试过许多修复方法,比如附加一个绝对定位:在具有高度、宽度和透明背景之前,这会创建一个可点击的区域,但是图标本身就失去了交互性。我还尝试在<img>中使用svg,这再次允许单击它,但失去了它的交互性。

这是我使用的代码设置:

代码语言:javascript
复制
<a href="/batteries" class="svg-link">
    <object type="image/svg+xml" class="svg-icon" data="{{ asset('img/icons/servicing/batteries-car-active.svg') }}">
    </object>
</a>

悬停效果在svg文件本身中。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2015-09-29 11:15:40

这就解决了这个问题:

代码语言:javascript
复制
<a xlink:href="/servicing/{{ $masterTemplateType }}/batteries">
</a>

<a>被包装在svg的主体上,在<style>之后和关闭</svg>之前。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/32838950

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档