Как я могу изменить стиль элементов после window.onload? - PullRequest
0 голосов
/ 06 января 2019

Я кодирую веб-страницу с элементами фиксированной позиции, которые появляются и появляются снова в одной и той же позиции окна. Все элементы имеют имя класса "event" с opacity=0.0.

Из-за того, как у меня написан javascript для постепенного исчезновения элементов, мне нужно установить первый элемент с классом "event" opacity=1.0.

Я пытался использовать window.onload = function() {* set element style *} и вызывать анонимную функцию.

Кроме того, когда я попытался попробовать что-то вроде этого:

window.onload = function() {
    let first = document.querySelector('.event');
    elOpacity = window.getComputedStyle(first).getPropertyValue("opacity");
    console.log(elOpacity);
}

Я получаю 1, даже если элемент не виден на экране.

У меня закончились идеи. Мне просто нужно установить стиль первого элемента, возвращенного в объекте класса "events", чтобы opacity установить в 1.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...