Как удалить класс со стилями

428
24 ноября 2016, 10:14

Здравствуйте! Есть задача: на div висят 2 класса со стилями, например: .style1 и style2. При определенном разрешении .style2 мне не нужен(хочу вернуть дефолтные свойства div, которые я переопределил в .style2). Знаю как это сделать на js, есть ли более элегантное решение?

Answer 1

Удалить не получится, но можно просто указать аттрибуты только для определенного разрешения. Например:

<div class="style1 style2">...</div>

и

.style1 { color: red; }
@media screen and (device-width: 1280px) {
   style2 { color: green; }
}
READ ALSO
Как отключить overflow одного из блоков в Safari?

Как отключить overflow одного из блоков в Safari?

Как сделать, чтобы при открытии модального окна отключался скрол у родительского окна. overflow:hidden не работает в сафари.

424
открыть dropdown с помощью js

открыть dropdown с помощью js

Здравствуйте, есть бутстраповский dropdow. При success ajax запросе нужно открыть его (т.

419
Предварительная загрузка элементов [закрыто]

Предварительная загрузка элементов [закрыто]

Размещаю яндекс карту на сайте. Когда загружается страница, то сначало ее нету, потом она подгружается и появляется на сайте сдвигая все элементы,...

326
Есть ли какие-нибудь аналоги css scale?

Есть ли какие-нибудь аналоги css scale?

Есть ли какие-нибудь аналоги css scale? Спрайтовая анимация, реализованная через keyframe, при изменении размера экрана дёргается. .

491