Q
增加悬停探测半径
1
A
回答
2
悬停事件将尽快为您的鼠标你的元素的范围内进入触发。
border-radius
不会更改元素的可变区的半径,但会更改元素的方形角的圆角效果默认。
如果你想增强你的元素的可覆盖区域,我建议你把它放在一个更大的元素中,然后你检测这个元素的悬停事件。
当然是因为CSS是一个奇妙的工具,你可以使用以下选择一个悬停的元素中更改元素的风格:
#elementBIG:hover #originalElement {...}
这个例子中的HTML就变成了:
<div id="elementBIG">
<div id="originalElement"></div>
</div>
1
您是否尝试过包裹目标元素与填充一个动态调整大小DIV设置为悬停MOE(误差范围)的量你想achieve-然后瞄准悬停在div ID? - 有点不好意思,但不知道如何才能达到这种效果。
1
你想要这样吗?
通过使用伪时获取鼠标境外通过悬停效果并不来回翻转。
还与伪您保留原始元素的大小,你不需要额外的元素,你可以很容易地悬停区域更大。
div {
position: relative;
display: inline-block;
padding: 10px;
border: 2px solid red;
}
div:before {
content: "";
position:absolute;
top: -20%;
left: -20%;
width: 140%;
height: 140%;
}
div:hover {
border-radius: 50%;
}
<div>HOVER ME</div>
相关问题
- 1. Flot悬停点的半径
- 2. 悬停的Chrome边框半径错误
- 3. Css图像悬停在边框半径
- 4. 悬停矩形的圆角半径
- 5. 增加悬停区域
- 6. 增加悬停区域
- 7. 停止动画,使用KineticJS在mousedown上增加圆弧半径
- 8. 绘制半径增加的弧线?
- 9. JavaScript,Matter.js:增加圆的半径
- 10. 如何增加WPF矩形上的命中测试半径?
- 11. 浏览器嗅探 - 边界半径%
- 12. 半六角悬停效果
- 13. JQuery在悬停时增加div大小
- 14. Jquery悬停时增加div大小?
- 15. Navbar字体不会增加悬停
- 16. 悬停时使用边框半径的CSS菜单
- 17. CSS半径和悬停填充整个区域
- 18. 带有边框半径和不透明度的悬停图像
- 19. 悬停溢出隐藏和边界半径错误
- 20. :将鼠标悬停在具有边框半径的div上
- 21. 隐藏边框半径悬停溢出颜色
- 22. 检查鼠标悬停点的某个半径
- 23. CSS3过渡边界半径的问题(延迟悬停)
- 24. Chrome/Opera中的边界半径和溢出(悬停时)
- 25. 将鼠标悬停在div的半径外
- 26. 哪里有鼠标悬停的边框半径
- 27. 边界半径和:悬停状态区域问题
- 28. PHP增加一半
- 29. 悬停时收缩半透明覆盖
- 30. 停止HighCharts增加悬停线上的宽度