Blame | Last modification | View Log | Download
// Name: Sticky// Description: Component to make elements sticky in the viewport//// Component: `uk-sticky`//// Modifier: `uk-sticky-fixed`//// States: `uk-active`//// ========================================================================// Variables// ========================================================================@sticky-z-index: @global-z-index - 20;@sticky-animation-duration: 0.2s;@sticky-reverse-animation-duration: 0.2s;/* ========================================================================Component: Sticky========================================================================== *//** 1. Force new layer to resolve frame rate issues on devices with lower frame rates*/.uk-sticky-fixed {z-index: @sticky-z-index;box-sizing: border-box;margin: 0 !important;/* 1 */-webkit-backface-visibility: hidden;backface-visibility: hidden;}/** Faster animations*/.uk-sticky[class*='uk-animation-'] { animation-duration: @sticky-animation-duration; }.uk-sticky.uk-animation-reverse { animation-duration: @sticky-reverse-animation-duration; }// Hooks// ========================================================================.hook-sticky-misc;.hook-sticky-misc() {}