Мало кто из нас использует элемент details.
А между тем он хорошо работает, возможно без единой строчки скрипта получить
поведение как у Collapse.
Есть возможность стилизовать: заменить маркеры (т.к. по умолчанию дурные) и т.п.
При открытии и скрытии элемент генерирует событие toggle
, атрибут и соответствующее
свойство open
управляет видимостью скрываемого блока. Совсем не работает в IE и Edge (EdgeHTML) и никогда уже не будет.
Здравствуйте. Меня зовут Максим Гордеев
и я живу в России со своею семьёй. Я программист, и это ремесло меня радует. Область моих профессиональных интересов — это веб-фронтенд: Vue, React и вот это всё. Я большим почтением и любовью отношусь к JavaScript, в том числе и не только внутри браузеров.