Zum Hauptinhalt springen
VelinStyle v1.2.0
⌂ Home
  1. Docs
  2. Formulare
  3. Auswahl

Auswahl 1.2.0

Nutze .velin-select, um native <select>-Elemente mit eigenem Caret, konsistenten Größen und Theme-Unterstützung zu gestalten. English: Select

Reifegrad: Als stabil in VelinStyle 1.2.0 dokumentiert. Design Intelligence (Plan / Review / Agent Meta) ist separat und dort beta / foundation, wo es so gekennzeichnet ist.

Wann verwenden

Wann nicht

Standard-Auswahl

Wende .velin-select auf jedes <select>-Element an. Ein eigener Dropdown-Caret wird über background-image ergänzt.

<select class="velin-select">
  <option selected>Choose an option</option>
  <option value="1">Option One</option>
  <option value="2">Option Two</option>
  <option value="3">Option Three</option>
</select>

Größen

Nutze .velin-select--sm oder .velin-select--lg, um die Eingabegrößen abzugleichen.

<select class="velin-select velin-select--sm">...</select>
<select class="velin-select">...</select>
<select class="velin-select velin-select--lg">...</select>

Multiple & size

Das Attribut multiple oder ein size-Attribut größer als 1 rendert eine scrollbar Listenbox.

<select class="velin-select" multiple>
  <option selected>Alpha</option>
  <option>Bravo</option>
  <option>Charlie</option>
  <option>Delta</option>
</select>

<select class="velin-select" size="3">
  <option selected>Alpha</option>
  <option>Bravo</option>
  <option>Charlie</option>
  <option>Delta</option>
</select>

Deaktiviert

Füge disabled hinzu, um Interaktion zu verhindern.

<select class="velin-select" disabled>
  <option selected>Disabled select</option>
</select>