clip rect



Автор Ўля задал вопрос в разделе Другие языки и технологии

как задать отсечение(clip)для блока div с помощью скрипта?? и получил лучший ответ

Ответ от Dmitri dolgolenko[гуру]
дело еще и в том что в разных браузерах разное обращение к стилю. для начала вам надо ручками поменять координаты (убедиться что браузер работает с данным свойством)
дальше просто получить его например так
alert (document.getElementById(Id_L).style.clip);
и после получения (оно покажет правильно ли вы обращаетесь к стилю) уже добиваться смены параметра
кстати а Id_L это константа содержащая ИД данного блока или это и есть ИД уже? тогда почему оно не в кавычках?? ?
тогда выставляйте
document.getElementById("Blue").style.clip = 'rect('+ ClipTop + 'px ' + ClipRight + 'px ' + ClipBottom + 'px ' + ClipLeft + 'px )';
при условии что данные переменные уже определены перед этой строкой

Ответ от Петрина Александр[гуру]
надеюсь тестируете не в интернет эксплорере? а то знаете вот что нашел: Internet Explorer до версии 7.0 включительно работает с другой формой записи, при которой значения координат разделяются между собой пробелом, а не запятой — clip: rect(40px auto auto 40px). Также Internet Explorer до версии 7.0 включительно не поддерживает значение inherit.
http : // htmlbook . ru / css / clip

Ответ от 22 ответа[гуру]
Привет! Вот подборка тем с похожими вопросами и ответами на Ваш вопрос: как задать отсечение(clip)для блока div с помощью скрипта??
 

Ответить на вопрос:

Имя*

E-mail:*

Текст ответа:*
Проверочный код(введите 22):*