-2

如果我的 div 设置为visibility:hidden会影响行为onmouseenteronmouseout功能吗?

4

4 回答 4

5

是的,它会的。尽管该元素通过留出一个空格在文档流中保持可视化,但您不能将鼠标移入它,因为它不在页面上的可视化上。

于 2012-12-03T08:38:57.877 回答
0

是的,尽管它仍然会在流程中占据一些空间,但您无法与之交互。

请参见此处的示例

于 2012-12-03T08:43:13.237 回答
0

是的,它会受到影响。由于 div 被隐藏,所以不会触发 mousein、mouseout 等相关事件。检查这个愚蠢的小提琴。

$("#foo").mouseout(function(){ // This will stop being triggered once its invisible
于 2012-12-03T08:43:56.917 回答
0

页面中没有隐藏的东西。所以你不能调用任何鼠标事件。

于 2012-12-03T08:41:13.277 回答