Ga direct naar inhoud
Ga direct naar inhoud
Ga direct naar inhoud

Horizontaal uitgelijnd

Introductie

Voor het horizontaal uitlijnen van de invoervelden en labels binnen het formulier.

Snelstart

    
    @use "@minvws/manon/components/form";
@use "@minvws/manon/components/form-horizontal";

/* Optional */
@use "@minvws/manon/components/form-horizontal-fieldset";
  

Voorbeelden

Voorbeeld: Basis

    
    <form action="" method="post" class="horizontal">
  <div class="form-group">
    <label for="form-example-1">Voorbeeld text input</label>
    <input id="form-example-1" name="form-example-1" type="text" />
  </div>
  <button type="submit">Verzend</button>
</form>
  

Voorbeeld: fieldset

Fieldset test
    
    <form action="" method="post" class="horizontal">
  <fieldset>
    <legend>Fieldset test</legend>
    <div>
      <label for="form-example-2">Voorbeeld text input</label>
      <input id="form-example-2" name="form-example-2" type="text" />
    </div>
  </fieldset>
  <button type="submit">Verzend</button>
</form>
  
Aandachtspunten

Een fieldset is een groep met bij elkaar horende formuliervragen. Groepeer deze vragen binnen een fieldset met in de legend een omschrijvende naam.

Fieldsets kunnen geen gebruik maken van flex-box. Hierdoor hebben fieldset andere styling nodig dan de overige elementen. Voeg het .scss bestand: form-horizontal-fieldset.scss toe aan het project om gebruik te maken van fieldsets en een horizontaal weergegeven formulier.

Voeg optioneel het bestand: form-horizontal-fieldset-variables.scss toe om de uitlijning van de labels ten opzichte van de velden aan te passen.