Как игнорировать события в HTML-таблице - PullRequest
0 голосов
/ 27 мая 2010

У меня есть прозрачная таблица с шириной: 100%, которая содержит HTML-контент. Я использую таблицу, чтобы расположить элемент контента в центре экрана.

Таблица фиксирует события мыши, и пользователь не может нажимать на ссылки, расположенные под ней (хотя она прозрачная).

Есть ли способ сказать браузеру игнорировать события на столе? Я хочу записывать события только из контента внутри таблицы (и из остальной части сайта).

1 Ответ

2 голосов
/ 27 мая 2010

Использование HTML <table> - это неправильный способ позиционирования элемента в центре экрана. Используйте правильное позиционирование CSS.

Для позиционирования текста используйте: text-align: center;. Для позиционирования блочных элементов используйте:

margin-left: auto;
margin-right: auto;

Это не только правильный способ действий (стандарт CSS2 поддерживается во всех современных браузерах), но и решение вашей проблемы с захваченными событиями.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...