【发布时间】:2011-10-13 17:24:42
【问题描述】:
我正在尝试创建一个像这样 的纯 CSS 维恩图
鼠标悬停时圆圈突出显示的位置。但问题是:使用border-radius 属性,如果我将鼠标悬停在圆角(圆外)上,它也会触发悬停。
有关演示,请参阅this jsfiddle link 并将鼠标悬停在红色区域上
是否有任何 CSS 解决方案可以避免这种情况,还是我必须使用 javascript 计算它?
编辑:感谢大家的回复。 我也应该发布浏览器信息。我正在使用 Chrome 12 到目前为止,这个错误似乎存在于 chrome 中。如果有任何进一步的发现,我会更新此页面。
2013 年 8 月更新:刚刚在 Chrome 28 上再次测试,问题不再存在。
【问题讨论】:
-
我似乎没有问题。只有当我将鼠标悬停在圆圈本身时它才会突出显示。
-
它在 FF5.0 中可以正常工作。你用的是什么浏览器?
-
FF5.您是否对某个浏览器有疑问?
-
Chrome 确实如此
-
它在 Chrome 12 中不起作用。
标签: html css rounded-corners venn-diagram