Search
Write a publication
Pull to refresh
6
0
Алексей @kingjin

Инженер-программист (web, desktop, system, db, ..)

Send message

CSS-переход свойства height от 0px до auto

Reading time2 min
Views34K
Здравствуй, Хабр!

Хочу поделиться ещё одним способом создания css-перехода (transition) свойства height от 0px до auto.

Столкнулся с данной проблемой при разработке веб-компонентов TreeView и DataGrid. В TreeView решил сделать плавное развёртывание/свёртывание узлов, а в DataGrid — строки с дополнительным контентом. Почитав интернет, нашёл несколько способов реализации, основные — через свойство max-height и на javascript. Реализация на javascript была исключена — есть же css с поддержкой переходов и анимаций. Остался max-height, тем более в примерах с выпадающими меню всё работает.
Читать дальше →

Information

Rating
Does not participate
Location
Краснокаменск, Забайкальский край, Россия
Registered
Activity