Выделение текста в динамически загружаемом элементе в браузерах WebKit - PullRequest
0 голосов
/ 27 февраля 2012

У меня самая странная повторяющаяся проблема как в Safari, так и в Chrome для Mac. В одном из моих приложений есть динамически загруженный div боковой панели, который заполняется AJAX-загруженной формой. В Firefox при вводе текста в содержащуюся текстовую область я могу использовать функцию «Выбрать все» в браузере, чтобы выделить текст. Однако в Safari и Chrome он ничего не делает.

Также примечание: любой статический текст в этом div не может быть выделен с помощью курсора выбора.

Теперь я не совсем уверен, что тот факт, что контент загружается динамически, имеет НИЧЕГО, что связано с проблемой, и очень вероятно, что это не так. Я посмотрел на вычисленные стили для всех этих элементов и не заметил, чтобы была установлена ​​какая-либо опция -webkit-user-select, которая, как я предполагал, была вероятной причиной.

Существуют ли другие CSS-свойства, которые могут повлиять на выделение текста?

ура!

1 Ответ

0 голосов
/ 28 февраля 2012

Вы изучали перекрывающиеся DIV? Возможно, установите z-индекс содержимого div выше, чем любой другой элемент.

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