Попытка выделить текст в ячейке таблицы в Internet Explorer приводит к выделению остальной части таблицы - PullRequest
1 голос
/ 19 февраля 2010

У меня странная проблема на веб-странице, с которой я работаю.У меня есть таблица с большим количеством информации, и когда я пытаюсь выбрать одну ячейку (перетащить щелчком мыши), она выбирает всю эту ячейку и остальную часть таблицы.и я не могу найти причину этой проблемы.Другие таблицы прекрасно работают с выделением только одной ячейки или даже текста внутри ячейки.

Двойной щелчок по ячейке также работает для выбора, но, поскольку некоторые ячейки содержат ссылки, которые не решают проблему.1005 *

Кто-нибудь слышал о подобной проблеме или знает, как ее решить?

В таблицах используется формат <table><tbody><tr><td>, и все теги закрыты правильно.

1 Ответ

0 голосов
/ 19 мая 2010

Проблема заключалась в том, что содержимое внутри абсолютно позиционированного div на странице с другими абсолютно позиционированными тегами делало всю страницу выделенной.

IE, вероятно, регистрирует первое событие нажатия мыши внутри Div, но когда вы начинаете перетаскиватьон регистрирует его вне div, заставляя выбирать всю страницу, откуда вы начали перетаскивание.

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