@Minusator

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

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

Есть такой html

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


Как применить стиль для block1 если у block2 style="color::#FFF"?
К примеру чтобы у block1 был style="font-size:16px"
  • Вопрос задан
  • 248 просмотров
Пригласить эксперта
Ответы на вопрос 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, то лучше бы там это делать.
Ответ написан
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы