带有文本标签的按钮:即使在文本标签上方,如何保持悬停颜色?

布莱恩·汉森(Bryan Hanson)

我正在尝试创建一个带有文本标签的按钮,并且我希望按钮和标签都能够响应单击,并且我希望将鼠标悬停在颜色上。该代码有效,除了在文本标签上方失去悬停颜色外。在文本标签上方时,我需要添加什么或以其他方式进行操作以保持悬停颜色?

<!DOCTYPE html>
<style>
#resetButton {
  cursor: pointer;
  fill: #FFF68F;
}
#resetButton:hover {
  cursor: pointer;
  fill: #FFFF00;
}
</style>
<div id = "main"> </div>
<script src = "http://d3js.org/d3.v3.min.js"> </script>
<script>
var svg = d3.select('#main')
    .append('svg')
var g = svg.append("g")
  .attr({id: "resetButton"})
g.append('circle') // reset button
  .attr({cx: 100, cy: 100, r: 25})
  .attr({id: "resetButton"})
  .attr({onclick: "doSomething()" })
g.append('text') // button label
  .attr({x: 100, y: 95})
  .attr({fill: "black"})
  .attr({"font-size":  20})
  .attr({"text-anchor": "middle"})
  .text('R')
  .attr({onclick: "doSomething()" })
doSomething = function() {
  alert("Reset")
}
</script>
保罗·勒博

关闭文本元素的指针事件。

g.append('text') // button label
  .attr({"pointer-events": "none"})
  ...

演示在这里

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何提取带有标签的标签内的文本?

来自分类Dev

标签上方的样式单选按钮

来自分类Dev

带有标签的文本出现

来自分类Dev

从类更新标签上的文本

来自分类Dev

标签上的文本修饰无效

来自分类Dev

如何训练带有文本标签的带有不同标签的伪文本分类?

来自分类Dev

更改按钮或标签中的文本颜色

来自分类Dev

单击按钮后,如何在MVVM Light中更改标签上的文本

来自分类Dev

锚标签上方有多余的空间?

来自分类Dev

如何在带有标签文本的Watir中选择单选按钮?

来自分类Dev

如何使用 swift 将文本附加到带有按钮的标签

来自分类Dev

OpenLayers文本标签即使有填充也重叠

来自分类Dev

如何在重叠的div标签上添加文本

来自分类Dev

如何在标签上选择文本框单击

来自分类Dev

Swift:在标签上点击文本时如何打开链接?

来自分类Dev

如何在标签上选择文本框单击

来自分类Dev

Swift:在标签上点击文本时如何打开链接?

来自分类Dev

如何使用 xpath 获取 selenium 标签上的文本?

来自分类Dev

如何在Firefox中的所有标签上使用通用的查找文本框?

来自分类Dev

如何绘制带有文本标签的饼图?

来自分类Dev

如何保存带有打开的标签的文本框?

来自分类Dev

如何在带有标签的输入框下使文本居中?

来自分类Dev

如何显示带有带换行符的文本的标签?

来自分类Dev

如何绘制带有文本标签的饼图?

来自分类Dev

如何创建带有阴影的标签文本?

来自分类Dev

如何使用带有文本值数字/日期的标签Nativescript

来自分类Dev

如何更改操作栏标签的文本颜色

来自分类Dev

如何在文本中用*更改标签的颜色

来自分类Dev

如何更改Vaadin标签文本的颜色?

Related 相关文章

热门标签

归档