@Minusator

Как применить стиль к блоку если у другого блока определенный стиль?

Прошу помощи в решении такой задачи

Есть такой html

<div class="block1">
<div class="block2" style="color:#FFF">
</div>
</div>


Как применить стиль для block1 если у block2 style="color::#FFF"?
К примеру чтобы у block1 был style="font-size:16px"
  • Вопрос задан
  • 249 просмотров
Пригласить эксперта
Ответы на вопрос 2
@alekcena
Нелинейный наставник
let element = document; // любая дом нода
//Для того чтобы получить установленные стили с CSS:
getComputedStyle(element); // возвращает объект с стилями.

//Для того чтобы получить стили встроенные в HTML
element.style.color

// условия в js
if(true){};

Если вы не знаете как работает IF, то всё что выше в принципе бесполезно.
Ответ написан
Комментировать
oink
@oink
Профессиональный веб-макакинг
Если я правильно понял суть вопроса, та примерно так
let block = document.getElementsByClassName('block1');
block.style.fontSize = '16px';

если у вас используется jQuery, то так:
let block = $('block1');
block.css('font-size', '16px');


Но если есть возможность редактировать CSS или хотя бы HTML, то лучше бы там это делать.
Ответ написан
Ваш ответ на вопрос

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

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