首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >SVG锚点当前页面突出显示

问SVG锚点当前页面突出显示
EN

Stack Overflow用户
提问于 2012-09-18 11:24:52
回答 1查看 162关注 0票数 0

我有一个基于SVG的菜单,其中的链接如下所示。我想突出显示当前页面的链接(例如,通过添加“font-weight:加粗”)。有什么建议吗?我应该用Javascript做点什么吗?(请注意,为了兼容,我在HTML页面中通过标记链接SVG,因此解决方案必须处理该约束。)哦,我对高亮显示只在现代浏览器中工作没什么问题。

代码语言:javascript
复制
<svg ...>
  <style type="text/css">
a text {
    fill:#ffffff;
}
a:hover text {
    fill:#2020ff;
}
  </style>
  <g>
    <a id="aHome" xlink:href="/" target="_top">
      <text id="txtHome">Home</text>
    </a>
    ...
  </g>
</svg>
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2012-09-27 04:09:00

显然,忘记这件事一周抵得上一枚青铜徽章。:-P

无论如何,上面的代码本身实际上是正确的。我还有其他的重写CSS样式,导致了a:hover的失败。

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

https://stackoverflow.com/questions/12469973

复制
相关文章

相似问题

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