Bagaimanakah Saya Boleh Menjajarkan Butang dan Label Radio dalam Talian Tunggal?

Barbara Streisand
Lepaskan: 2024-11-04 05:07:29
asal
616 orang telah melayarinya

How Can I Align Radio Buttons and Labels in a Single Line?

Menjajarkan Label dan Butang Radio dalam Baris Tunggal

Apabila membina borang, mengekalkan reka letak yang kohesif untuk elemen borang adalah penting. Walau bagaimanapun, menjajarkan butang radio dan label yang sepadan sebelah menyebelah boleh menimbulkan cabaran. Di sini, kami menangani sebab masalah ini berlaku dan menyediakan penyelesaian untuk menyelesaikannya.

Dalam kod HTML yang disediakan, label dan butang radio tidak menjajarkan dengan betul kerana sifat paparan lalai untuk elemen ini ditetapkan kepada tahap sekatan , menyebabkan mereka bertindan secara menegak.

Untuk menyelesaikan isu ini, kita boleh memanfaatkan sifat terapung. Dengan menetapkan kedua-dua label dan butang radio untuk terapung ke kiri, kita boleh memaksanya untuk muncul bersebelahan:

fieldset {
  overflow: hidden;
}

.some-class {
  float: left;
  clear: none;
}

label {
  float: left;
  clear: none;
  display: block;
  padding: 0px 1em 0px 8px;
}

input[type=radio],
input.radio {
  float: left;
  clear: none;
  margin: 2px 0 0 2px;
}
Salin selepas log masuk

Selain itu, kita boleh menggunakan div bekas dengan kelas "some-class" untuk mengumpulkan butang radio dan label, seperti yang ditunjukkan dalam kod HTML berikut:

<fieldset>
  <div class="some-class">
    <input type="radio" class="radio" name="x" value="y" id="y" />
    <label for="y">Thing 1</label>
    <input type="radio" class="radio" name="x" value="z" id="z" />
    <label for="z">Thing 2</label>
  </div>
</fieldset>
Salin selepas log masuk

Dengan melaksanakan perubahan ini, label dan butang radio akan dijajarkan secara mendatar pada satu baris, menyelesaikan isu penjajaran.

Atas ialah kandungan terperinci Bagaimanakah Saya Boleh Menjajarkan Butang dan Label Radio dalam Talian Tunggal?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

sumber:php.cn
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Artikel terbaru oleh pengarang
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan