フェードインとフェードアウトの画像を使ってスライドショーを実装しようとしていました。CSSトランジション:不透明ではありません。 。
しかし、フェージングの基本的なことは私のためには機能しません。 opacity属性は正常に動作します。 これは固まっている不透明度の変化です。
私はXP SP3を搭載した古いPCを使用していますが、これは違いがあります。 私はFirefoxとChromeをブラウザとして使っています。 しかし、私はこのPC上で他の人のフェードを見ることができました。 なぜ私のfade-fiddleが計画通りに動作しないのか不思議です。
正しい道に向けたすべてのアイデアを歓迎します。
HTML
<!DOCTYPE html>
<title>Test Fade</title>
<body>
<br/>
<br/>
<div id="fadeDiv" >
<img class="fade-in" src="https://atlassociety.org/images/marilyn-monroe-ayn-rand-admired.jpg" />
</div>
</body>
CSS
body {background-position: center center;
text-align: center;
width: 250px;
height: 250px;
margin: 0px auto 0px auto;
}
#fadeDiv{
position: relative;
top: 0px;
}
img{
height: 200px;
width: 200px;
}
.fade-in{
opacity: 1;
transition: opacity 2s linear;
}
あなたが実際にトランジションを適用するために何もしていません。 –
あなたは次のようなものが必要ですか:http://stackoverflow.com/a/41593166/4206079写真と – Banzay