@hinie

Как экранировать стили?

Как экранировать стили?

<div>
  <button>ShouldBeRed</button>
  <style>
  button{
    background:red;
  }</style>
</div>
<div>
  <button>shouldBeGreen</button>
  <style>
  button{
    background:green;
  }</style>
</div>
<div>
  <button>shouldBeDefault</button>
</div>

Использовать инлайн атрибуты не получится из-за длинных стилей.
  • Вопрос задан
  • 131 просмотр
Решения вопроса 1
alexey-m-ukolov
@alexey-m-ukolov Куратор тега CSS
Куда «экранировать»? Зачем «экранировать»? Вы хотите, чтобы стиль магически применялся только к лежащей рядом с ней кнопке? Так не работает. Используйте классы или идентификаторы, если не хотите инлайново писать. Ну или какой-то сложный селектор. Короче, в стиле должно быть явно указано какую button вы имеете в виду от корня документа.
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

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