Как удалить селектор из чужого класса?

277
17 июня 2017, 13:09

Есть чужая разметка:

<тег class="alien">

и есть чужой css файл:

.alien {
   color: red;
   width: 100px;
}

Нужно удалить селектор color из класса alien не изменяя чужого css файла и разметки.

Как это можно сделать?

желательно средствами css.

но можно использовать и javascript

Answer 1

.alien { 
  color: initial !important; 
}

Answer 2

Удалить не получится, но вы можете подключить свой css файл после вражеского и перегрузить .alien -

alien{ 
  color: red; 
}
<alien>Black as body</alien> 
<style> 
  alien{ 
    color: inherit; 
  } 
</style>

READ ALSO
НЕ срабатывают плагины Packery и Isotope

НЕ срабатывают плагины Packery и Isotope

Добрый день! Установил на сайт плагины Packery и Isotope, их загрузка производится в head-еОчищаю кэш, перезагружаю страницу и вижу следующую картину...

293
Простейший код в JS

Простейший код в JS

Есть слайдер и три кнопкиПо нажатию на кнопку на всей странице меняется бэкграунд

255
Для чего нужны progress bar&#39;ы? [требует правки]

Для чего нужны progress bar'ы? [требует правки]

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

205