css动画实现图片渐显,用CSS3 transition属性实现淡入淡出轮播图

  • Post author:
  • Post category:其他



1282130108743696384.htm
的尺寸,让
1282130108743696384.htm
重叠在一起,并且opacity为0。而具有active类的
1282130108743696384.htm
的opacity为1。当然,别忘了设置transition: opacity 1s linear;。

*{

padding: 0;

margin: 0;

}

#slideshow{

width: 800px;

height: 350px;

margin: 0 auto; /*设置在页面水平居中*/

overflow: hidden;

position: relative;

}

#slideshow img{

width: 800px;

position: absolute; /*图片采取绝对定位,均位于左上角,重叠在一起*/

top: 0;

left: 0;

opacity: 0; /*初始不透明度为0,图片都看不见*/

transition: opacity 1s linear; /*–重点–定义一个关于透明度的transition*/

}

<