Pages

Form Bootsrap

Bootstrap Forms

Bootstrap's Default Settings

Bentuk Disini kontrol otomatis menerima beberapa style global dengan Bootstrap:
Semua tekstual <input>, <textarea>, dan <select> elemen dengan class .form-control memiliki lebar 100%.


Bootstrap Form Layouts

Bootstrap memiliki 3 layout yaitu:
  • Vertical form (ini default)
  • Horizontal form
  • Inline form
Aturan standar untuk semua 3 form layout :
  • Selalu gunakan <form role = "form"> (membantu meningkatkan aksesibilitas untuk orang yang menggunakan pembaca layar) .
  • Bungkus label dan bentuk kontrol dalam <div class = "form-group"> (diperlukan untuk jarak optimal).
  •  Menambahkan kelas .form-control untuk semua tekstual <input>, <textarea>, dan <select> elemen

Bootstrap Vertical Form (default)

  <h2>Vertical (basik) form</h2>
  <form role="form">
    <div class="form-group">
      <label for="email">Email:</label>
      <input type="email" class="form-control" id="email" placeholder="Masukan email">
    </div>
    <div class="form-group">
      <label for="pwd">Password:</label>
      <input type="password" class="form-control" id="pwd" placeholder="Masukan password">
    </div>
    <div class="checkbox">
      <label><input type="checkbox"> Remember me</label>
    </div>
    <button type="submit" class="btn btn-default">Submit</button>
  </form>

Bootstrap Inline Form

Dalam bentuk inline, semua elemen yang inline, kiri-blok, dan label bersama.
Catatan: ini hanya berlaku untuk bentuk dalam viewports yang setidaknya 768px lebar!
Aturan tambahan untuk bentuk inline:
  •      Menambahkan class .form-inline ke <form> elemen
  <h2>Inline form</h2>
  <form class="form-inline" role="form">
    <div class="form-group">
      <label for="email">Email:</label>
      <input type="email" class="form-control" id="email" placeholder="Masukan email">
    </div>
    <div class="form-group">
      <label for="pwd">Password:</label>
      <input type="password" class="form-control" id="pwd" placeholder="Masukan password">
    </div>
    <div class="checkbox">
      <label><input type="checkbox"> Remember me</label>
    </div>
    <button type="submit" class="btn btn-default">Submit</button>
  </form>

Bootstrap Horizontal Form

Suatu bentuk horizontal berdiri terpisah dari bentuk-bentuk lain baik dalam jumlah markup, dan dalam penyajian form.

Aturan tambahan untuk bentuk horizontal:

  •      Menambahkan class .form-horizontal ke <form> elemen
  •      Menambahkan class .control-label untuk semua <label> elemen
 <h2>Horizontal form</h2>
  <form class="form-horizontal" role="form">
    <div class="form-group">
      <label class="control-label col-sm-2" for="email">Email:</label>
      <div class="col-sm-10">
        <input type="email" class="form-control" id="email" placeholder="Masukan email">
      </div>
    </div>
    <div class="form-group">
      <label class="control-label col-sm-2" for="pwd">Password:</label>
      <div class="col-sm-10">        
        <input type="password" class="form-control" id="pwd" placeholder="Masukan password">
      </div>
    </div>
    <div class="form-group">      
      <div class="col-sm-offset-2 col-sm-10">
        <div class="checkbox">
          <label><input type="checkbox"> Remember me</label>
        </div>
      </div>
    </div>
    <div class="form-group">      
      <div class="col-sm-offset-2 col-sm-10">
        <button type="submit" class="btn btn-default">Submit</button>
      </div>
    </div>
  </form>
Semoga membantu

Sumber : http://www.w3schools.com/bootstrap/bootstrap_forms_inputs.asp

Muhammad Nur Effendi

Phasellus facilisis convallis metus, ut imperdiet augue auctor nec. Duis at velit id augue lobortis porta. Sed varius, enim accumsan aliquam tincidunt, tortor urna vulputate quam, eget finibus urna est in augue.

2 comments: