WordPress как на ладони
wordpress jino

wp_enqueue_style с медиа запросом

Очень нужна помощь...подскажите, а есть вариант указать медиа запрос в функции, где регистрирую стили? Переношу сайт на wp, стили были ранее указаны в head с медиа запросом media="all (max-width:480px)", я регистрирую стили как принято через enqueue - вот так:

function load_css() {
	wp_enqueue_style('planets',get_template_directory_uri() . '/css/planets.css', array(), 1.0, all);
	wp_enqueue_style('mobstyleindex',get_template_directory_uri() . '/css/mobile-index.css', array(), 1.0, all);
	wp_enqueue_style('stylepages',get_template_directory_uri() . '/css/style-pages.css', array(), 1.0, all);

}

add_action('wp_enqueue_scripts','load_css');

В среднем стиле нужен медиа запрос на max-width: 480px, как указано раньше...при попытке после all атрибута указать запрос - выдает ошибку синтаксиса...Подскажите, пожалуйста, правильное решение...

0
Wireinet2 год назад
  • 0
    Kama4464

    Там строку надо указать

    add_action('wp_enqueue_scripts','load_css');
    function load_css() {
    	$uri = get_template_directory_uri();
    	wp_enqueue_style('planets', $uri. '/css/planets.css', array(), 1.0);
    
    	wp_enqueue_style('mobstyleindex', $uri . '/css/mobile-index.css', array(), 1.0, 'all (max-width:480px)');
    
    	wp_enqueue_style('stylepages', $uri . '/css/style-pages.css', array(), 1.0);
    
    }
    
    Wireinet год назад

    это запись строчная..вот почему не работало..а странно all просто без кавычек...а если атрибуты есть - то в кавычках...вот же синтаксис...спасибо за помощь теперь понятно!

    Комментировать
На вопросы могут отвечать только зарегистрированные пользователи. Регистрация. Вход.