


Menyesuaikan Penampilan Butang Radio: Menjadikannya Kelihatan Seperti Butang
Isu:
Anda bertujuan untuk membuat butang radio pada borang derma yang menyerupai butang dan bukannya dail bulatan biasa. Selain itu, ciri ini perlu berfungsi dengan lancar dalam IE8.
Penyelesaian:
Menggunakan CSS, adalah mungkin untuk mencapai hasil yang diingini tanpa bergantung pada rangka kerja luaran atau pengubahsuaian HTML yang ketara .
HTML Struktur:
Struktur HTML sebahagian besarnya kekal tidak berubah, menggunakan senarai (ul) untuk butang radio.
Penggayaan CSS:
- Sembunyikan butang radio lalai menggunakan kelegapan: 0.01.
- Kedudukan elemen input secara mutlak, menjajarkannya dengan label di atasnya.
- Tetapkan label sebagai elemen blok dan letakkannya secara mutlak untuk menutup keseluruhan kawasan butang. Gunakan kursor: penunjuk untuk interaktiviti.
- Apabila butang radio ditanda, gunakan CSS untuk menggunakan warna latar belakang pada label yang sepadan, meniru kesan klik butang.
Kod Contoh:
.donate-now { list-style-type: none; margin: 25px 0 0 0; padding: 0; } .donate-now li { float: left; margin: 0 5px 0 0; width: 100px; height: 40px; position: relative; } .donate-now input[type="radio"] { opacity: 0.01; z-index: 100; } .donate-now input[type="radio"]:checked+label, .Checked+label { background: yellow; } .donate-now label { padding: 5px; border: 1px solid #CCC; cursor: pointer; z-index: 90; } .donate-now label:hover { background: #DDD; }
Contoh Gunakan:
-
Pendekatan ini membolehkan anda menyesuaikan penampilan butang radio dengan berkesan, menjadikannya menyerupai butang tanpa menjejaskan fungsi.
Atas ialah kandungan terperinci Bagaimanakah Saya Boleh Menggayakan Butang Radio untuk Kelihatan Seperti Butang Hanya Menggunakan CSS dan Mengekalkan Keserasian IE8?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kami menggunakan keadaan untuk menjejaki data aplikasi. Negara berubah apabila pengguna berinteraksi dengan aplikasi. Apabila ini berlaku, kita perlu mengemas kini keadaan

Ia adalah perkara pertama yang anda cari apabila anda menukar tab.

Netlify mempunyai dokumen mereka sendiri untuk domain tersuai, jadi jika anda '

Yonatan Doron menulis jawatan pada Medium tidak lama dahulu yang disebut "Art of Code - mengapa anda harus menulis lebih banyak kod pseudo." Suka tajuk itu, sebagai peminat kod pseudo

Kami hidup dalam era skrip Webpack dan NPM. Baik atau buruk, mereka memimpin untuk bundling dan tugas berjalan, bersama -sama dengan bit rollup, JSPM dan Gulp. Tetapi

Saya suka istilah pemaju front-end. Ia ' s merangkumi sifat tugas anda jika kebimbangan anda adalah:

Pada bulan September 2018, saya hanya beberapa bulan dalam perjalanan pembelajaran pembangunan web saya. Seperti yang saya pasti akan berlaku dengan banyak pemaju baru, itu adalah tugas besar

Standard ECMAScript telah dikemas kini lagi dengan penambahan ciri -ciri baru dalam ES2019. Kini tersedia secara rasmi di Node, Chrome, Firefox, dan Safari


Alat AI Hot

Undresser.AI Undress
Apl berkuasa AI untuk mencipta foto bogel yang realistik

AI Clothes Remover
Alat AI dalam talian untuk mengeluarkan pakaian daripada foto.

Undress AI Tool
Gambar buka pakaian secara percuma

Clothoff.io
Penyingkiran pakaian AI

AI Hentai Generator
Menjana ai hentai secara percuma.

Artikel Panas

Alat panas

MinGW - GNU Minimalis untuk Windows
Projek ini dalam proses untuk dipindahkan ke osdn.net/projects/mingw, anda boleh terus mengikuti kami di sana. MinGW: Port Windows asli bagi GNU Compiler Collection (GCC), perpustakaan import yang boleh diedarkan secara bebas dan fail pengepala untuk membina aplikasi Windows asli termasuk sambungan kepada masa jalan MSVC untuk menyokong fungsi C99. Semua perisian MinGW boleh dijalankan pada platform Windows 64-bit.

SublimeText3 versi Inggeris
Disyorkan: Versi Win, menyokong gesaan kod!

SublimeText3 versi Cina
Versi Cina, sangat mudah digunakan

Penyesuai Pelayan SAP NetWeaver untuk Eclipse
Integrasikan Eclipse dengan pelayan aplikasi SAP NetWeaver.

PhpStorm versi Mac
Alat pembangunan bersepadu PHP profesional terkini (2018.2.1).