Rumah >hujung hadapan web >tutorial css >Penjelasan terperinci tentang sifat peralihan imej CSS: peralihan dan imej latar belakang
Penjelasan terperinci tentang sifat peralihan imej CSS: peralihan dan imej latar belakang
Pengenalan:
Dalam reka bentuk web moden, kesan peralihan ialah teknologi penting untuk meningkatkan pengalaman interaksi pengguna. Antaranya, kesan peralihan imej memainkan peranan penting dalam mencantikkan halaman web dan meningkatkan pengalaman pengguna. Artikel ini akan memperkenalkan secara terperinci dua sifat peralihan imej yang biasa digunakan: peralihan dan imej latar belakang, dan memberikan contoh kod khusus untuk membantu pembaca memahami dan menerapkannya.
1. Atribut peralihan peralihan:
.img-container { opacity: 0; transition-property: opacity; transition-duration: 0.5s; } .img-container:hover { opacity: 1; }
.img-container { transform: scale(0); transition-property: transform; transition-duration: 0.5s; transition-delay: 0.5s; } .img-container:hover { transform: scale(1); }
.img-container { transform: translateY(-100%); transition-property: transform; transition-duration: 1s; transition-timing-function: ease-out; } .img-container:hover { transform: translateY(0); }
2. peralihan imej latar belakang imej latar belakang
.container { position: relative; width: 200px; height: 200px; overflow: hidden; } .container::before { content: ''; position: absolute; top: 0; left: 0; width: 100%; height: 100%; background-image: url('image1.jpg'); transition: opacity 0.5s; opacity: 0; } .container:hover::before { opacity: 1; }
.container { position: relative; width: 200px; height: 200px; overflow: hidden; } .container::before { content: ''; position: absolute; top: 0; left: 0; width: 100%; height: 100%; background-image: url('image1.jpg'); animation: fade-in 0.5s; opacity: 0; } .container:hover::before { opacity: 1; } @keyframes fade-in { 0% { opacity: 0; } 100% { opacity: 1; } }
Ringkasan:
Artikel ini memperkenalkan dua atribut peralihan imej yang biasa digunakan: peralihan dan imej latar belakang, dan menyediakan Contoh kod terperinci disediakan untuk membantu pembaca memahami dan menggunakan. Dengan menggunakan atribut ini secara rasional, kami boleh mencapai pelbagai kesan peralihan imej, menambahkan keindahan dan pengalaman pengguna pada reka bentuk web. Saya harap artikel ini dapat membantu pembaca dan membolehkan anda menggunakan teknologi ini dengan lebih baik dalam amalan.
Atas ialah kandungan terperinci Penjelasan terperinci tentang sifat peralihan imej CSS: peralihan dan imej latar belakang. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!