Expanderbart stycke

Använd ett expanderbart stycke för att dölja innehållet under en rubrik och minska mängden information som presenteras för användaren vid en första anblick.

  • Använd en rubrik på rätt nivå (H1 till H6) för att strukturen på sidan ska bli rätt.
  • Flera expanderbara stycken kan vara öppna samtidigt. Ett stycke ska inte stängas när ett annat öppnas.
  • Nästla inte expanderbara stycken.
  • Till varje rubrik går det att koppla relaterad information (används typiskt i kombination med att flera expanderbara stycken presenteras i en lista).
  • Expanderbara stycken kan användas för att presentera en lista med rubriker. När expanderbara stycken presenteras i en lista visas en avskiljare mellan styckena. Listan kan kombineras med att visa relaterad information.

Flera stycken i en lista

Rubriknivåer och -storlekar

API

Props
NameDescriptionTypeRequiredDefault

expanded

Toggle expanded/collapsed state

boolean

false

false

headerTag

Element to render for the button elmement
'span', 'h1', 'h2', 'h3', 'h4', 'h5' and 'h6' is valid.

string

false

"span"

headerVisualTag

Visual header size for the button element.
'h1', 'h2', 'h3', 'h4', 'h5' and 'h6' is valid.
If not used, the default styling will be h4

string

false

""

list

Toggle list style of component

boolean

false

false

id

The id for the content id attribute.
If the prop is not set the id will be generated.

string

false

() => ElementIdService.generateElementId()

Events
NameDescriptionProperties

toggle

Emitted when heading is clicked.

<anonymous>: MouseEvent

Slots
NameDescriptionBindings

title

Slot used for title content

related

Slot used for related information besides the header element

default

Slot used for content shown when expanded

Esc för att stänga Pil upp/ner för att navigera Enter för att välja