0
私はCSSスライダーを持っていますが、私はそれを自動スライドにすることはできません。CSSスライダーがありませんスライド
私は、ウェブサイトのスプラッシュページとして自動スライドにしようとしている背景の4つのdivsを持っています。 問題がデータサイクルかどうかわかりませんが、このためにJSチュートリアルを見つけるのがよいでしょうか?
誰でも助けることができる、してください
.content { position: absolute; left: 50%; top: 50%; transform: translate(-50%, -50%); text-align: center; z-index: 100}
body
{
background: #3B242D;
font-family: 'Raleway', sans-serif;
}
html,body{height:100%; overflow: hidden}
.cycle-slideshow{position:fixed !important;top:0;bottom:0;left:0;right:0; z-index: 0}
@keyframes slidy {
0% { left: 0%; }
20% { left: 0%; }
25% { left: -100%; }
45% { left: -100%; }
50% { left: -200%; }
70% { left: -200%; }
75% { left: -300%; }
95% { left: -300%; }
100% { left: -400%; }
}
div#slider figure {
position: relative;
width: 500%;
margin: 0;
left: 0;
text-align: left;
font-size: 0;
animation: 5s slidy infinite;
}
<!-- language: lang-html -->
<div id="slider">
<figure>
<div class="cycle-slideshow">
<div class="item"
style="background-image:url(https://thetaguk.com/site/wp-content/uploads/2017/11/splash-page-1.png)">
<div class="overlay"></div>
</div>
<div class="item"
style="background-image:url(https://thetaguk.com/site/wp-content/uploads/2017/11/splash-page-2.png)">
<div class="overlay"></div>
</div>
<div class="item"
style="background-image:url(https://thetaguk.com/site/wp-content/uploads/2017/11/splash-page-3.png)">
<div class="overlay"></div>
</div>
<div class="item"
style="background-image:url(https://thetaguk.com/site/wp-content/uploads/2017/11/splash-page-4.png)">
<div class="overlay"></div>
</div>
</div>
</figure>
</div>
私はしかし、それはまだ仕事をdoes'nt、それで遊ぶのabitはより多くを持っていたし、これはより良いコードであると考えています。 DIVが多すぎる可能性がありますか? DivのImがスライドまたはKeyframesに設定しようとしているかどうかわかりません。
ありがとうございました
をPENを参照してください、あなたはこれを行うにはjavascriptのはありません確信していますか? – DaFois
https://codepen.io/dudleystorey/pen/ehKpi Javascriptなしで動作するものがいくつか見つかりました – Chazlie
ここにトランジション付きのコードを置いたほうがいいです... codepenで別のコードを引用しました。あなたが使用しているものは別のものです... – DaFois