Если свойство visibility
стиля элемента HTML установлено в hidden
, оно по-прежнему доступно для кликов?CSS: Является ли скрытый объект интерактивным?
Когда свойство display
установлено на none
, элемент не является частью дерева DOM, так что это не проблема. Но мне было интересно, будет ли элемент hidden
реагировать на события мыши.
Он полностью удаляется из потока элементов, но я не уверен, если это взято из дерева DOM ... – BoltClock
Вы не совсем правы насчет «отображения: ни один». Объект с «display: none» все еще является частью дерева DOM (поэтому вы можете найти его, например, jQuery), но он не является частью визуального дерева. –
Если вы хотите иметь объект clickable, вы можете использовать вместо него «непрозрачность». –