Логотип
  • Страница 1 из 1
  • 1
Архив - только для чтения
Кроссбраузерный запрет выделения
JulikeДата: Среда, 25 Августа 2010, 20:51 | Сообщение # 1
Титул: TrueMetalHead
Группа: Администраторы форума
Сообщений: 148 постов
Репутация: 7 баллов
Статус: Offline
Достаточно интересная задача — запретить выделение текста в каком либо элементе. Интересна она в основном потому, что все браузеры реализуют эту функцию по разному. И тем не менее собрать всё в кучу не так сложно:

Code
<div style="-moz-user-select:none; -webkit-user-select:none; user-select:none;" unselectable="on">
     Этот текст нельзя выделить
</div>

Данный вариант работает во всех версиях IE, в 9 и 10 опере, в мозилле и вебкитах — сафари и хроме.


Блог об HTML, CSS и PHP — Julike.ru
 
beloneДата: Четверг, 26 Августа 2010, 00:34 | Сообщение # 2
Титул: ЙА МАДИРАТАР)))))))))))
Группа: Пользователи
Сообщений: 54 поста
Репутация: 1 балл
Статус: Offline
не понял что это. cry
 
JulikeДата: Четверг, 26 Августа 2010, 00:37 | Сообщение # 3
Титул: TrueMetalHead
Группа: Администраторы форума
Сообщений: 148 постов
Репутация: 7 баллов
Статус: Offline
belone, короче скрипт, если его проставить то ты не сможешь выделить текст, для копирования скажем.

Блог об HTML, CSS и PHP — Julike.ru
 
beloneДата: Четверг, 26 Августа 2010, 00:42 | Сообщение # 4
Титул: ЙА МАДИРАТАР)))))))))))
Группа: Пользователи
Сообщений: 54 поста
Репутация: 1 балл
Статус: Offline
Julike, ааа, прикольно!
 
ShugichДата: Четверг, 26 Августа 2010, 12:46 | Сообщение # 5
Ранг: Лейтенант
Группа: Дизайнеры форума
Сообщений: 50 постов
Репутация: 3 балла
Статус: Offline
Quote (belone)
не понял что это.

Это описание свойства user-select

Quote (Julike)
скрипт

Не скрипт, а свойство.
 
JulikeДата: Четверг, 26 Августа 2010, 12:48 | Сообщение # 6
Титул: TrueMetalHead
Группа: Администраторы форума
Сообщений: 148 постов
Репутация: 7 баллов
Статус: Offline
Shugich, согласен, мой касяк, но после 2 дне заполнения и спания по 3 часа невольно будешь писать ошибки.

Блог об HTML, CSS и PHP — Julike.ru
 
ShugichДата: Четверг, 26 Августа 2010, 12:52 | Сообщение # 7
Ранг: Лейтенант
Группа: Дизайнеры форума
Сообщений: 50 постов
Репутация: 3 балла
Статус: Offline
Julike, ну да ладно, а в ие6 это работает?
 
JulikeДата: Четверг, 26 Августа 2010, 12:55 | Сообщение # 8
Титул: TrueMetalHead
Группа: Администраторы форума
Сообщений: 148 постов
Репутация: 7 баллов
Статус: Offline
Shugich, ну вроде да:
Quote (Julike)
во всех версиях IE


Блог об HTML, CSS и PHP — Julike.ru
 
ShugichДата: Четверг, 26 Августа 2010, 13:12 | Сообщение # 9
Ранг: Лейтенант
Группа: Дизайнеры форума
Сообщений: 50 постов
Репутация: 3 балла
Статус: Offline
Julike, это ты сам проверял или скопировал откуда-то?
 
JulikeДата: Четверг, 26 Августа 2010, 13:13 | Сообщение # 10
Титул: TrueMetalHead
Группа: Администраторы форума
Сообщений: 148 постов
Репутация: 7 баллов
Статус: Offline
Shugich, естественно второе =)

Блог об HTML, CSS и PHP — Julike.ru
 
ShugichДата: Четверг, 26 Августа 2010, 13:15 | Сообщение # 11
Ранг: Лейтенант
Группа: Дизайнеры форума
Сообщений: 50 постов
Репутация: 3 балла
Статус: Offline
Julike, ужас... не думаю, что это свойство в ие6 работает...
 
JulikeДата: Четверг, 26 Августа 2010, 13:16 | Сообщение # 12
Титул: TrueMetalHead
Группа: Администраторы форума
Сообщений: 148 постов
Репутация: 7 баллов
Статус: Offline
Shugich, как по мне, в ие6 вообще почти нечего не работает =)

Блог об HTML, CSS и PHP — Julike.ru
 
ShugichДата: Четверг, 26 Августа 2010, 13:21 | Сообщение # 13
Ранг: Лейтенант
Группа: Дизайнеры форума
Сообщений: 50 постов
Репутация: 3 балла
Статус: Offline
Quote (Julike)
как по мне, в ие6 вообще почти нечего не работает =)

ну если правильно делать, то всё работает... Меня только напрягает использование пнгфикс, а так проблем не вижу.
 
  • Страница 1 из 1
  • 1
Поиск: