CSS transition-behavior和@starting-style实现淡入淡出效果实例页面
回到相关文章 »效果:
仅allow-discrete

使用@starting-style

代码:
CSS代码:
img { transition: .25s allow-discrete; opacity: 1; } img ~ img { @starting-style { opacity: 0; } } img[hidden] { opacity: 0; }
HTML代码:
<h4>仅allow-discrete</h4> <button id="trigger">图片显示与隐藏</button> <img id="target" src="1.jpg" /> <h4>使用@starting-style</h4> <button id="trigger2">图片显示与隐藏</button> <img id="target2" src="1.jpg" />