html - 如何使文本对象对鼠标透明?
问题描述
假设我有一个带有嵌入式 SVG 对象的简单 HTML 页面,其中包含一些放置在椭圆上的文本(后者是超链接):
<html><body>
<svg>
<g>
<a href="http://google.com">
<ellipse ry="30" rx="50" cy="100" cx="100" />
</a>
<text y="100" x="70" style="fill:#ef0000;font-size: 40">some text</text>
</g>
</svg>
</body></html>
请注意,当鼠标悬停在文本上时,单击不会执行任何操作:文本对象对于鼠标单击来说是不透明的。如何在不将整个文本转换为超链接的情况下使文本对象对鼠标透明?
解决方案
推荐阅读
- sql - 替换加入只留下一个“表扫描”
- node.js - Node.js 按位 OR 停止为大数字工作
- xamarin.forms - 样式化和重新启动应用程序
- php - ExportMenu Kartik PDF 文件生成 - 太慢 - 如何优化它?
- javascript - 如何清除 v-data-table 中的选定行,Vuetify
- node.js - 有没有办法将用python(scikit-learn)编写的机器学习pickle文件传输到node.js中?
- c++ - pid存储在哪里?
- c# - 在 WPF 默认 DataGrid 中使用 Telerik ComboBox 作为 DataTemple 列绑定问题
- javascript - 渲染 HTML 符号
- excel - 基于另一个工作表 Excel 中的数据的条件格式