Sebenarnya konsep pintu geser CSS sudah muncul beberapa tahun lalu, namun belakangan ini semakin sering disebutkan. Namun sering kali orang bingung dengan efek tab, terutama bagi sebagian sobat pemula, maka dari itu penjelasan detailnya akan saya tulis disini, semoga bermanfaat.
Ngomong-ngomong, pintu geser bukanlah teknologi canggih, melainkan hanya teknik CSS. Ini menggunakan tumpang tindih dan geser gambar latar belakang untuk mencapai beberapa efek. Yang paling umum adalah navigasi sudut membulat. Kita dapat membayangkan dua latar belakang sudut membulat, satu di kiri dan satu lagi di kanan, sebagai dua pintu geser. Keduanya dapat digeser bersamaan dan tumpang tindih untuk menampilkan lebih sedikit konten, atau dapat digeser berlawanan satu sama lain Lainnya. Buka untuk menampilkan lebih banyak konten, seperti yang ditunjukkan di bawah ini:
Dalam beberapa tutorial sebelumnya, saya suka memotong gambar latar belakang menjadi dua bagian, satu lebar dan satu lagi sempit, untuk penyambungan. Sebenarnya, satu gambar saja sudah cukup.
Di sini, kami hanya menggunakan dua tag "a" dan "span". Gaya tersebut dapat menentukan tiga keadaan, yang dapat dikatakan sebagai cara paling sederhana.
Berikut isi kutipannya: http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd "> http://www.w3.org/1999/xhtml "> isi {ukuran font:12px;} .nav {margin:0 otomatis; perataan teks:tengah; berat font:tebal; batas bawah:3px padat #579cc6;} .nav a {display:inline-block; margin:0 3px; tinggi:25px; latar belakang:url( .nav rentang {display:inline-block; height:25px; line-height:25px; background:url( https://images.downcodes.com/u/info_img/2009-05/30/0158361.jpg ) kanan bawah tanpa pengulangan; 15 piksel;} .nav a:hover {background:url( https://images.downcodes.com/u/info_img/2009-05/30/0158361.jpg ) kiri atas tanpa pengulangan warna:#FFF;} .nav a:hover span {background:url( https://images.downcodes.com/u/info_img/2009-05/30/0158361.jpg ) kanan atas tanpa pengulangan;} .nav a.set {background:url( https://images.downcodes.com/u/info_img/2009-05/30/0158361.jpg ) kiri atas tanpa pengulangan warna:#FFF; .nav a.set span {background:url( https://images.downcodes.com/u/info_img/2009-05/30/0158361.jpg ) kanan atas tanpa pengulangan;} |