Rumah > hujung hadapan web > tutorial css > Mengapa Peralihan CSS Saya Hanya Mudah Masuk, Bukan Keluar?

Mengapa Peralihan CSS Saya Hanya Mudah Masuk, Bukan Keluar?

Susan Sarandon
Lepaskan: 2024-10-30 02:11:03
asal
453 orang telah melayarinya

 Why Does My CSS Transition Only Ease In, Not Out?

Peralihan CSS: Melonggarkan Masuk dan Melonggarkan

Apabila mereka bentuk elemen web dinamik, peralihan memainkan peranan penting dalam meningkatkan pengalaman pengguna. Walau bagaimanapun, kadangkala timbul isu yang menghalang kesan peralihan yang diingini. Satu masalah biasa yang dihadapi ialah apabila peralihan elemen hanya mudah masuk tetapi tidak reda.

Melonggarkan Masuk dan Keluar:

Peralihan CSS membolehkan animasi lancar bagi perubahan pada sifat CSS elemen. Sifat peralihan biasanya termasuk pilihan mudah masuk, yang menunjukkan bahawa animasi harus dimulakan dengan perlahan dan beransur-ansur memecut dan menyahpecut semasa ia berjalan. Walau bagaimanapun, jika hanya kata kunci mudah masuk digunakan, animasi hanya akan berkurangan apabila bermula, mengakibatkan peralihan mendadak apabila tamat.

Penyelesaian:

Untuk membetulkan isu ini dan memastikan peralihan juga berkurangan, sifat peralihan perlu digunakan pada elemen itu sendiri dan bukannya kelas pseudo :hover. Dengan berbuat demikian, peralihan akan berlaku apabila elemen dilegarkan dan apabila tetikus dialih keluar, memberikan animasi yang lancar dalam kedua-dua arah.

Kod Disemak:

<code class="css">.img-blur {
  transition: all 0.35s ease-in-out;
}
.img-blur:hover {
  -moz-filter: blur(4px);
  -webkit-filter: blur(4px);
  filter: blur(4px);
}</code>
Salin selepas log masuk

Fungsi Tambahan:

Selain itu, teks boleh dipaparkan apabila tetikus melayang di atas elemen menggunakan CSS sahaja. Teknik ini bergantung pada sifat kandungan dan unsur pseudo untuk mencipta kesan yang diingini. Walau bagaimanapun, adalah penting untuk ambil perhatian bahawa sokongan untuk ciri ini mungkin berbeza-beza merentas penyemak imbas yang berbeza.

Atas ialah kandungan terperinci Mengapa Peralihan CSS Saya Hanya Mudah Masuk, Bukan Keluar?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

sumber:php.cn
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Artikel terbaru oleh pengarang
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan