cari

Rumah  >  Soal Jawab  >  teks badan

Buat borang sebaris dalam baris dan lajur

Saya cuba mempelajari grid bootstrap dan ingin mencipta baris dengan dua lajur: satu lebar dan satu tidak begitu lebar. Di lajur kiri saya ingin meletakkan borang sebaris, dan di lajur kanan yang lebih sempit saya akan meletakkan borang lain dengan butang. Saya menyalin contoh Bootstrap dengan deretan 2 lajur, kemudian menyalin kod borang sebaris Bootstrap dan menampalnya ke dalam salah satu lajur, tetapi apabila saya menjalankan kod itu ia tidak sebaris. Ini kod saya setakat ini:

<link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/[email protected]/dist/css/bootstrap.min.css">
<div class="MyContainer">
  <div class="row">
    <div class="col-6">
      <form class="form-inline">
        <label class="sr-only" for="inlineFormInputName2">Name</label>
        <input type="text" class="form-control mb-2 mr-sm-2" id="inlineFormInputName2" placeholder="Jane Doe">

        <label class="sr-only" for="inlineFormInputGroupUsername2">Username</label>
        <div class="input-group mb-2 mr-sm-2">
          <input type="text" class="form-control" id="inlineFormInputGroupUsername2" placeholder="Username">
        </div>

        <div class="form-check mb-2 mr-sm-2">
          <input class="form-check-input" type="checkbox" id="inlineFormCheck">
          <label class="form-check-label" for="inlineFormCheck">
              Remember me
            </label>
        </div>

        <button type="submit" class="btn btn-primary mb-2">Submit</button>
      </form>
    </div>
    <div class="col-6">
      One of two columns
    </div>
  </div>
</div>

Kawalan borang tidak sebaris, tetapi disusun satu di atas yang lain.

Bolehkah sesiapa melihat di mana silap saya?

P粉904191507P粉904191507273 hari yang lalu394

membalas semua(1)saya akan balas

  • P粉662361740

    P粉6623617402024-03-30 00:47:55

    Anda menggunakan kelas daripada versi Bootstrap yang lebih lama, tetapi anda menggunakan Bootstrap 5.1. Saya membuat beberapa perubahan: Pertama, ia adalah kelas .visually-hidden,不再是 .sr-only。其次,不再支持 .form-inline ,因此我将该类更改为 row 并将 .col-3 yang ditambah kepada kanak-kanak tingkatan. Saya juga menukar kelas kedua-dua lajur, seperti yang anda katakan anda mahu satu lebih luas daripada yang lain. Saya tidak tahu sumber Bootstrap yang anda gunakan, tetapi saya mengesyorkan anda merujuk kepada dokumentasi rasmi.

    [email protected]/dist/css/bootstrap.min.css">
    
    One of two columns

    balas
    0
  • Batalbalas