Dropdown
single / multi select dropdown, without JavaScript.
Single select
Multi-select
- in order to use dropdown component, use
role='list'
on details tag. - no need to use javascript to close the dropdown when clicked outside.
- for both single / multi-select case, need javascript to update
summary
tag text when any option selected. - in case of single select, remove
open
attribute on details
tag using javascript when an option is selected.