Bagaimanakah saya boleh memilih daripada senarai pilihan imej?
P粉974462439
2023-08-01 18:01:00
<p>Saya cuba melaksanakan reka bentuk di mana input pilih memaparkan senarai imej untuk dipilih. </p>
<pre class="brush:php;toolbar:false;"><select name="choose-image">
<nilai pilihan="" dilumpuhkan dipilih>Pilih imej anda</option>
<nilai pilihan="Tersenyum"><img src={image} alt="local-avatar" /></option>
<nilai pilihan="Sedih">Sedih</option>
</select></pre>
<p>Pilihan kedua tidak memaparkan apa-apa dan walaupun ada, saya perlu menggayakan dropdown dan saya masih tidak pasti caranya. Terima kasih atas sebarang bantuan. terima kasih. </p>
Menggunakan imej secara terus dalam tag elemen tidak disokong dalam HTML. Sebab pilihan kedua tidak memaparkan apa-apa adalah kerana teg
bertujuan untuk menjadi teks biasa, bukan elemen HTML. Untuk melaksanakan reka bentuk yang anda mahu memaparkan senarai imej untuk pemilihan, anda boleh menggunakan menu lungsur pilihan tersuai menggunakan HTML, CSS dan JavaScript. Terdapat beberapa perpustakaan dan pemalam tersedia yang boleh membantu anda mencapai ini, seperti Select2, Chosen atau pelaksanaan tersuai menggunakan CSS dan JavaScript. Berikut ialah contoh cara membuat menu lungsur turun pilihan tersuai dengan imej:
HTML
CSS:
JavaScript:
Dalam contoh ini, anda boleh menggantikan {image_url} dengan url sebenar imej yang ingin anda paparkan. Apabila pengguna mengklik pada pilihan tersuai ia akan memaparkan senarai imej dan apabila pengguna memilih imej ia akan mengemas kini pilihan yang dipilih dengan sewajarnya. Perlu diingat bahawa ini adalah contoh asas dan anda mungkin perlu melaraskan CSS dan JavaScript berdasarkan keperluan khusus anda dan pilihan penggayaan. Selain itu, untuk aplikasi yang lebih kompleks, pertimbangkan untuk menggunakan rangka kerja bahagian hadapan seperti React atau Vue.js.