【发布时间】:2011-08-05 07:09:39
【问题描述】:
如果一个HTML元素的样式的visibility属性设置为hidden,它仍然可以点击吗?
当display 属性设置为none 时,该元素甚至不是DOM 树的一部分,所以这不是问题。但我想知道hidden 元素是否仍然响应鼠标事件。
【问题讨论】:
-
它已经完全从元素流中移除了,但我不确定它是否从 DOM 树中取出...
-
你对“显示:无”不太正确。带有“display: none”的对象仍然是 DOM 树的一部分(例如,你可以通过 jQuery 找到它),但它不是可视树的一部分。
-
如果你想让对象可以点击,你可以使用'opacity'来代替。
标签: css visibility display