Javascript 在svg路径中悬停时出现一些弹出文本
我想要一些在svg路径中悬停时的示例文本,有人能告诉我最简单的方法吗 以下是我的css代码:Javascript 在svg路径中悬停时出现一些弹出文本,javascript,jquery,css,svg,Javascript,Jquery,Css,Svg,我想要一些在svg路径中悬停时的示例文本,有人能告诉我最简单的方法吗 以下是我的css代码: <style> path:hover{ fill:yellow;stroke:blue; } .available { fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1 } <
<style>
path:hover{
fill:yellow;stroke:blue;
}
.available
{
fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1
}
</style>
路径:悬停{
填充:黄色;笔划:蓝色;
}
.可用
{
填充:无;填充规则:偶数;笔划:#000000;笔划宽度:1px;笔划线帽:对接;笔划线连接:斜接;笔划不透明度:1
}
以下是我的Html SVG代码:
<svg width="210mm" height="297mm" viewBox="0 0 744.09448819 1052.3622047">
<a href=""><path name="path1" class="available" d="m 97.42857,852.3622 c 0,72.14286 0.71429,72.14286 0.71429,72.14286 l 55,23.57143 -0.71429,-95 z"/></path></a>
<path name="path2" class="available" d="m 97.42857,809.50506 c 0,42.85714 0,43.57143 0,43.57143 l 55,-0.71429 0,-43.57142 z"/>
<path name="path3" class="available" d="m 97.21429,766.3622 c 0,42.85714 0,43.57143 0,43.57143 l 55,-0.71429 0,-43.57142 z"/>
</svg>
最简单的方法是使用标题元素,UAs会将其转换为工具提示
示例文本1
示例文本2
示例文本3
我们如何为该文本应用css?你能建议我吗?你不能,但这不是问题中所述的要求。是的,但现在我想在弹出窗口中应用css,那么还有其他的编写方法吗!?您可以在之前和之后使用伪元素。按照您喜欢的方式设置元素的样式,然后使用该值更新contentcss
属性。注意,使用纯css时,工具提示的自动定位将丢失。@iamcastelli您不能将pseudo与SVG一起使用