Skip to content
Субботин Дмитрий edited this page Apr 4, 2014 · 1 revision

Дропдаун представляет из себя выпадающий контейнер, который может содержать в себе любой контент.

4 размера дропдаунов: по содержанию(без модификатора, это дефолтное состояние), малый(small), средний(medium), большой(big), гигантский(giant).

Дропдаун должен знать о границах экрана и выпадать в свободную часть. По умолчанию выпадает вправо и вниз.

Выравнивается по границе объекта из которого выпадает по левой или правой. Если объект меньше по ширине 50px, то стрелка дропдауна имеет меньший отступ от края дропдауна.

Если контент в дропдауне подгружаемый, то должен быть спиннер.

Закрытие дропдаунов происходит по слоям, два дропдауна не могут быть открыт на одном слое. Закрываются по клику на все кроме тела дропдауна, а также по кнопке ESC.