Страницы: 1
Подскажите, или направьте где почитать.
Не могу нарисовать окно(с XUL вроде не получается) в собственном стиле(Желтый с прозрачностью) с текстом внутри.
Перерыл этот форум и DOM на mozila.com так и не нашел координаты выделеного текста.
Большое спасибо за любую идею.
Отредактировано bmg1 (09-01-2010 18:43:26)
Отсутствует
Текст выделяется пользователем мышью? Если да, то тогда лови координаты мыши и рисуй абсолютный див с каким хочешь стилем. (Див как бы встраивается в саму страничку контента). Делается это через JavaScript + работа с DOM.
А если текст выделен пользователем клавиатурой, или вообще каким-то другим способом... То если я не ошибаюсь, ты можешь сделать так: координаты тебе не нужны. Просто допустим обрамляешь выделенный текст в DIV (через JavaScript), и сразу за ним добавляешь свой новый желтый DIV... и вот дальше (в этом я уже не уверен как), с помощью CSS заставляешь этот новый див отображается не "за объектом" - смещая всё далее, а над объектом.
Удачи.
Отсутствует
Страницы: 1