Я кодирую веб-страницу с элементами фиксированной позиции, которые появляются и появляются снова в одной и той же позиции окна. Все элементы имеют имя класса "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
.