Button
- Legg klassen
button
på typisk<button>
eller<a>
- Husk
type="button"
hvis en<button>
gjør noe annet enn å sende skjema
Lenkeknapp
Varianter
- Bruk
data-variant="primary | secondary | tertiary"
Størrelser
- Bruk
data-size="sm | md | lg"
Pil og popover
- Legg på
data-arrow
(høyrestilt) ellerdata-arrow="left | right"
- Lasteindikator vil erstatte pil dersom disse kombineres
- Kombiner
popovertarget
+data-arrow
for chevron
Lenkeknapp
Ikoner
- Ikon fra Aksel kan legges inn før eller etter tekst
Loading
- For
<button>
: Legg på<button aria-busy="true" disabled
- For
<a>
: Legg på<a aria-busy="true" tabindex="-1"
- Lasteindikator vil erstatte pil dersom disse kombineres
Lenkeknapp
Handlingsmeny
- Bruk
aria-label="Knappetekst her"
i stedet for innhold - Da får du automatisk ikon for handlingsmeny
Pressed
- Bruk
<button>
medaria-pressed="true"
- Knappen endrer ikke stil, men du kan vise/skjule innhold ved bruk av attributten
data-pressed="true | false"
:
Disabled
- Legg på attributt
disabled
for<button>
elleraria-disabled="true" tabindex="-1"
for andre elementer
Lenkeknapp
Tooltip
- Bruk
data-tooltip="Hjelpetekst"
- Teksten blir også automatisk tilgjengelig for skjermlesere
- Merk: Krever minst
24px / 1.5rem / 6 units
luft under for å vises