Как установить непрозрачность от 0 до 1 в плоскости js

#javascript #html #css #opacity

Вопрос:

У меня есть куча фотографий, каждая фотография, когда она загружена, имеет непрозрачность 0, и я обычно совершаю транзакцию с непрозрачностью от 0 до 1

 function opacityCarrusel() {
    if (imagenEnsaladas.style.opacity < 1) {
      imagenEnsaladas.style.opacity =  0.1;
    }
  }
  setInterval(opacityCarrusel, 200);
 

Я пытаюсь это сделать, но просто непрозрачность суммы равна 0,1, не более

Комментарии:

1. каковы ваши ожидания

2. Вы пытаетесь добавить 0.1 непрозрачность или изменить ее на непрозрачность 0.1 ?

3. да, именно мужчины

Ответ №1:

Перепишите это так

 function opacityCarrusel(reset = false) {
    if (typeof opacityCarrusel.opct === "undefined")
       opacityCarrusel.opct = 0;
    if (reset) opacityCarrusel.opct=0;
    if (imagenEnsaladas.style.opacity < 1) {
      opacityCarrusel.opct  = 0.1;
      imagenEnsaladas.style.opacity = opacityCarrusel.opct;
    }
  }
setInterval(opacityCarrusel, 200);
 

И используйте опцию сброса, если вы хотите использовать эту функцию для нового изображения.