Редактирование CSS по JS в том, что дает ошибку - PullRequest
0 голосов
/ 30 апреля 2010

Мне нужно сделать это:

document.styleSheets[i].rules[1].style.cssText = "cursor: url(images/grabbing.cur), default !important;";

и если я проверяю:

alert(document.styleSheets[i].rules[1].style.cssText);

его подача: cursor: !important

Почему он не устанавливает всю строку в этом CSS?

Это проблема только в Internet Explorer, она работает в Firefox.

1 Ответ

0 голосов
/ 30 апреля 2010

Простая подсказка: нет необходимости "по умолчанию".

в css символ "," просто использует для разделения элементов в списке как:

font-family: tahoma, times;

и свойство cursor не принимает серию в качестве значения.

правильная форма для вашего css:

cursor: url(images/grabbing.cur) !important;

чтение перьев: http://www.w3schools.com/css/pr_class_cursor.asp

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