ru.javascript.info icon indicating copy to clipboard operation
ru.javascript.info copied to clipboard

Возможная ошибка в главе "Стили и классы".

Open ghost opened this issue 5 years ago • 2 comments

В главе "Стили и классы" написано:

Нельзя установить список стилей как, например, div.style="color: red; width: 100px", потому что div.style – это объект, и он доступен только для чтения. Для задания нескольких стилей в одной строке используется специальное свойство style.cssText.

Я прошёл эту главу и попытался воспроизвести это, вот что получилось (изображение можно открыть, будет лучше видно).

Альтернативный текст

Хотелось бы как минимум докопаться до истины.

ghost avatar Jun 11 '20 21:06 ghost

У меня в Chrome тоже работает.

oleedd avatar Jun 13 '20 08:06 oleedd

И ещё ниже написано:

Это свойство редко используется, потому что такое присваивание удаляет все существующие стили: оно не добавляет, а заменяет их.

Но ведь никто не мешает использовать +=, тогда не удаляет все существующие.

oleedd avatar Jun 13 '20 08:06 oleedd

Информация устарела, обновили статью.

Alexandre887 avatar Aug 12 '23 00:08 Alexandre887