Ciri animasi CSS: transformasi dan peralihan
Dalam reka bentuk web moden, kesan animasi telah menjadi elemen yang sangat diperlukan yang boleh menambah daya hidup dan menarik pada halaman. CSS menyediakan beberapa sifat dan fungsi untuk mencapai pelbagai kesan animasi, dua sifat yang paling biasa digunakan ialah transformasi dan peralihan. Artikel ini akan memperkenalkan kedua-dua sifat ini secara terperinci dan menyediakan contoh kod khusus untuk membantu pembaca memahami dan menggunakannya dengan lebih baik.
Atribut transformasi digunakan untuk mengubah atau memutar elemen. Melalui atribut transformasi, kesan seperti terjemahan, penskalaan, putaran dan kecondongan boleh dicapai. Ia mempunyai nilai yang biasa digunakan berikut:
Terjemahan: terjemah(x, y)
Kod sampel:
transform: translate(100px, 50px);
Skala: skala(x, y)
Kod sampel:
transform: scale(1.5, 1.5);
Putaran: putar(sudut)
Kod sampel :
transform: rotate(45deg);
skew: skew(x-angle, y-angle)
Contoh kod:
transform: skew(10deg, 0);
Atribut peralihan digunakan untuk menambah kesan peralihan pada elemen untuk menjadikannya peralihan dengan lancar apabila gaya berubah . Melalui atribut peralihan, anda boleh menetapkan masa peralihan, jenis peralihan, kelewatan peralihan, dsb. bagi elemen. Ia mempunyai nilai yang biasa digunakan berikut:
Masa peralihan: tempoh peralihan
Kod sampel:
transition-duration: 1s;
Jenis peralihan: fungsi pemasaan peralihan
Kod sampel:
transition-timing-function: ease-in-out;
Kod peralihan: penundaan peralihan 🜜 Contoh
transition-delay: 0.5s;
Atas ialah kandungan terperinci Sifat animasi CSS: transformasi dan peralihan. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!