Rumah >hujung hadapan web >tutorial css >Bagaimana untuk Mencipta Kesan Peralihan Slaid Dalam Menggunakan CSS?
CSS menawarkan beberapa pilihan untuk mencipta peralihan slaid masuk, termasuk peralihan dan animasi CSS3.
Untuk peralihan, kod yang berkaitan akan kelihatan seperti ini:
.wrapper:hover #slide { transition: 1s; left: 0; }
Dalam contoh ini, kedudukan elemen (#slide) dialihkan dari kiri: -100px kepada 0 dalam tempoh 1 saat apabila tuding di atas elemen induk (.wrapper).
Sebagai alternatif, animasi boleh digunakan untuk mencapai kesan slaid masuk. Berikut ialah contoh:
#slide { position: absolute; left: -100px; width: 100px; height: 100px; background: blue; -webkit-animation: slide 0.5s forwards; -webkit-animation-delay: 2s; animation: slide 0.5s forwards; animation-delay: 2s; } @-webkit-keyframes slide { 100% { left: 0; } } @keyframes slide { 100% { left: 0; } }
Animasi ini bermula selepas kelewatan 2 saat dan mengekalkan keadaan tamat apabila ia selesai.
Nota: Sokongan penyemak imbas untuk ciri ini boleh disemak [di sini](http://caniuse.com/).
Atas ialah kandungan terperinci Bagaimana untuk Mencipta Kesan Peralihan Slaid Dalam Menggunakan CSS?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!