mdui
Version:
a CSS Framework based on material design
52 lines (42 loc) • 1.34 kB
text/less
/**
* =============================================================================
* ************ Headroom ************
* =============================================================================
*/
.mdui-headroom {
transition: all .3s @animation-curve-default ;
}
/* 固定在顶部时 */
.mdui-headroom-pinned-top {
transform: translate3d(0, 0, 0) ;
}
/* 在顶部隐藏时 */
.mdui-headroom-unpinned-top {
transform: translate3d(0, -100%, 0) ;
.mdui-shadow(0) !important;
}
/* 固定在底部时 */
.mdui-headroom-pinned-down {
transform: translate3d(0, 0, 0) ;
}
/* 在底部隐藏时 */
.mdui-headroom-unpinned-down {
transform: translate3d(0, 100%, 0) ;
.mdui-shadow(0) !important;
}
/* 固定应用栏中的工具栏 */
.mdui-headroom-pinned-toolbar {
transform: translate3d(0, 0, 0) ;
}
/* 隐藏应用栏中的工具栏 */
.mdui-headroom-unpinned-toolbar {
transform: translate3d(0, -@appbar-height-xs-portrait, 0) ;
// 平板和桌面
@media (min-width: @screen-sm-min) {
transform: translate3d(0, -@appbar-height-sm, 0) ;
}
// 手机横屏
@media (orientation: landscape) and (max-width: @screen-xs-max-landscape) {
transform: translate3d(0, -@appbar-height-xs-landscape, 0) ;
}
}