Как удалить CSS-свойство?

Добрый день, нужно удалить CSS свойство, как это можно сделать?

<div style="left: 0; top: 200px;">

Хочу удалить left: 0; и поставить right: 0;

Как это можно реализовать?

p.s если поставить просто right: 0; то объект читает left и забивает на right.

https://jsfiddle.net/salofun/6kde7bzr/
  • Вопрос задан
  • 9104 просмотра
Решения вопроса 1
delphinpro
@delphinpro Куратор тега JavaScript
frontend developer
Пригласить эксперта
Ответы на вопрос 1
bingo347
@bingo347 Куратор тега JavaScript
Crazy on performance...
Сброс конкретного свойства установленного через element.style.property или через атрибут style в html:
element.style.property = void 0; //void 0 - это оператор возвращающий безопасный undefined


А вообще лучше не устанавливать свойства через атрибут style или через element.style (что равносильно), манипулируйте классами
ну было бы всё так просто, исходную html-разметку редактировать нельзя ((
Стилевые правила можно создавать/удалять/заменять динамически, через js
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы