Dalam jadual HTML dengan senarai kotak pilihan, anda mungkin mahu menggantikan imej kotak pilihan lalai dengan imej hidup/mati tersuai. CSS boleh dimanfaatkan untuk mencapai peningkatan estetik ini.
Seperti yang disebut oleh "CSS ninja," satu pendekatan melibatkan penggunaan kelas pseudo untuk menggayakan label yang dikaitkan dengan kotak pilihan, bukannya kotak semak itu sendiri. Ini memastikan bahawa imej dipaparkan dalam kedudukan yang betul dan bertindak balas kepada keadaan kotak pilihan.
Disediakan di bawah adalah kod CSS lengkap yang akan menyembunyikan kotak semak sebenar dan mengaitkannya dengan label gaya:
input[type="checkbox"] { display: none; } input[type="checkbox"] + label { display: block; width: 16px; height: 16px; background: url('/images/off.png') 0 0px no-repeat; } input[type="checkbox"]:checked + label { background: url('/images/on.png') 0 0px no-repeat; }
Berikut ialah pecahan kod:
Ini Kod CSS akan berjaya menggantikan imej kotak pilihan lalai dengan imej hidup/mati tersuai, memberikan anda senarai kotak pilihan yang lebih menarik secara visual dan boleh disesuaikan. Anda boleh bereksperimen dengan reka bentuk imej yang berbeza untuk memadankan estetik reka bentuk web khusus anda.
Atas ialah kandungan terperinci Bagaimanakah Saya Boleh Menggantikan Imej Kotak Semak Lalai dengan Imej Hidup/Mati Tersuai Menggunakan CSS Tulen?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!