Показать сообщение отдельно
  #7 (permalink)  
Старый 04.04.2012, 12:22
Профессор
Отправить личное сообщение для Маэстро Посмотреть профиль Найти все сообщения от Маэстро
 
Регистрация: 02.07.2010
Сообщений: 637

Сообщение от Илья Кантор Посмотреть сообщение
1) Цветом можно все залить, добавив розовый DIV с z-index, а поверх него картинку с рамкой. Розовый должен быть чуть меньше по размеру, чем рамка, чтобы розовый не вылезал наружу.

2) На самом внешнем контейнере onmousedown = return false, onselectstart = return false, ondragstart = return false
1. Я же и говорю, что контейнеры всё-равно надо будет использовать, но не 1, а несколько, т.к. вместо любой картинки может быть не картинка, а ординарный цвет.
2. Этого недостаточно. Некоторым браузерам не хватает onmousedown = return false, им надо еще скармливать e.stopPropagation и e.preventDefault... А Fire Fox вообще игнорирует всё это, пока ему не задашь его родное '-moz-user-select:none'.
Ответить с цитированием