Apabila memaparkan berbilang imej pada halaman web, anda mungkin ingin memberikan maklumat tambahan atau kefungsian apabila melayang di atasnya. Satu cara untuk mencapainya ialah dengan menambahkan lapisan tindanan yang mengandungi teks, ikon atau elemen lain. Dalam artikel ini, kami akan meneroka cara membuat tindanan imej menggunakan CSS.
Untuk mencipta lapisan tindanan, anda boleh menggunakan CSS berikut :
<code class="css">.image-container { position: relative; width: 200px; height: 300px; } .image-container .overlay { position: absolute; top: 0; left: 0; width: 100%; height: 100%; display: none; color: #FFF; } .image-container:hover .overlay { display: block; background: rgba(0, 0, 0, .6); }</code>
Dalam CSS di atas, kami mentakrifkan kelas bekas imej untuk meletakkan imej dan tindanannya secara mutlak. Dalam bekas ini, kelas tindanan mentakrifkan kedudukan dan keterlihatan lapisan tindanan. Apabila tetikus melayang di atas bekas imej, sifat paparan berubah kepada menyekat, mendedahkan tindanan.
Untuk memasukkan tindanan ke dalam HTML anda, gunakan kod berikut:
<code class="html"><div class="image-container"> <img src="image.jpg"> <div class="overlay">This is the overlay content.</div> </div></code>
CSS yang disediakan berfungsi sebagai asas, tetapi anda boleh menyesuaikan tindanan agar sesuai dengan keperluan reka bentuk anda. Contohnya, anda boleh:
Mencipta imej tindanan menggunakan CSS ialah proses mudah yang membolehkan anda menambah interaktiviti dan maklumat pada imej anda. Dengan memahami prinsip asas yang digariskan dalam artikel ini, anda boleh melaksanakan tindanan untuk meningkatkan pengalaman pengguna di tapak web anda.
Atas ialah kandungan terperinci Bagaimana untuk Mencipta Tindanan Imej dengan CSS?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!