【问题标题】:svg dashed line hover only when mouse is over the pathsvg 虚线仅在鼠标悬停在路径上时悬停
【发布时间】:2017-10-23 16:45:40
【问题描述】:

我有这个 jsfiddle 我构建的演示

问题是鼠标到达视图框时已经触发了悬停效果。我希望只有当鼠标悬停在线路本身的路径上时才会发生这种情况

CSS 悬停样式:

svg:hover path#path-1{
   stroke: orange !important;
 }

线条是用插画家创建的。

【问题讨论】:

  • 然后执行 #path-1:hover 但是中风很难击中。
  • 谢谢,成功了!但是由于路径如此狭窄,有没有办法为此创建某种容器?
  • 当然,创建一个相邻的兄弟路径,它是相同的,但具有更大的笔划并且是不可见的。当您将鼠标悬停在隐藏路径上时,更改可见路径上的笔触。

标签: html css svg adobe-illustrator


【解决方案1】:

尝试直接使用它,它会工作我测试它

#path-1:hover{
   stroke: orange !important;
 }

线太窄了,悬停不能直接起作用,你必须仔细检查。

Updated Fiddle

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-09-12
    • 1970-01-01
    • 2012-12-16
    • 2017-12-30
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多