【问题标题】:How to set opacity 0 to 1 in js plane如何在js平面中设置不透明度0到1
【发布时间】:2021-10-07 01:43:57
【问题描述】:

我在每张照片加载时都有照片的 carrusel,其不透明度为 0,我不会使用不透明度 0 到 1 进行过渡

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

我尝试过,但它的总不透明度不再是 0,1

【问题讨论】:

  • 期望是什么
  • 您是想将0.1 添加到不透明度还是将不透明度更改为0.1
  • 是的,正是男人

标签: javascript html css opacity


【解决方案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);

当您想将此功能用于新图像时,请使用重置选项。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2011-05-26
    • 2012-07-22
    • 2019-08-20
    • 1970-01-01
    • 2014-10-28
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多