astra_responsive_font( array $font, string $device = 'desktop', string $default = '' )
Get Font CSS value
Description
Parameters
- $font
-
(array) (Required) CSS value.
- $device
-
(string) (Optional) CSS device.
Default value: 'desktop'
- $default
-
(string) (Optional) Default value.
Default value: ''
Return
(mixed)
Source
File: classes/astra-common-functions.php
function astra_responsive_font( $font, $device = 'desktop', $default = '' ) { $css_val = ''; if ( isset( $font[ $device ] ) && isset( $font[ $device . '-unit' ] ) ) { if ( '' != $default ) { $font_size = astra_get_css_value( $font[ $device ], $font[ $device . '-unit' ], $default ); } else { $font_size = astra_get_font_css_value( $font[ $device ], $font[ $device . '-unit' ] ); } } elseif ( is_numeric( $font ) ) { $font_size = astra_get_css_value( $font ); } else { $font_size = ( ! is_array( $font ) ) ? $font : ''; } return $font_size; }
Expand full source code Collapse full source code View on Trac