Astra_Dynamic_CSS::astra_sticky_sidebar_css()
Dynamic CSS to make Sidebar Sticky.
Description
Return
(string) Sticky Sidebar CSS.
Source
File: inc/class-astra-dynamic-css.php
public static function astra_sticky_sidebar_css() { $css = ''; if ( astra_get_option( 'site-sticky-sidebar', false ) ) { $sidebar_sticky_css = array( '.ast-sticky-sidebar .sidebar-main' => array( 'top' => '50px', 'position' => 'sticky', 'overflow-y' => 'auto', ), ); $sidebar_webkit_sticky_css = array( '.ast-sticky-sidebar .sidebar-main' => array( 'position' => '-webkit-sticky', ), ); $css .= astra_parse_css( $sidebar_sticky_css, astra_get_tablet_breakpoint( '', 1 ) ); $css .= astra_parse_css( $sidebar_webkit_sticky_css, astra_get_tablet_breakpoint( '', 1 ) ); } return $css; }
Expand full source code Collapse full source code View on Trac
Changelog
Version | Description |
---|---|
4.4.0 | Introduced. |