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
<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.