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.