css3 mediaqueries js的作者通过https://github.com/livingston/css3-mediaqueries-js:
Note: Doesn\'t work on @import\'ed stylesheets (which you shouldn\'t use anyway for performance reasons). Also won\'t listen to the media attribute of the `<link>` and `<style>` elements.
style.css
通过我的孩子主题使用
@import
以显示父主题样式表。
为了解决这个问题,我不再从header.php
在我的父主题中。相反,我通过函数加载CSS。php:
<?php
// Register parent styles
wp_register_style( \'core-styles\', get_template_directory_uri() . \'/style.css\', array(), \'1.0.0\', \'all\' );
// Enqueue parent styles
wp_enqueue_style( \'core-styles\' );
// Register and enqueue styles if child theme
if (is_child_theme()){
wp_register_style( \'child-styles\', get_stylesheet_directory_uri() . \'/style.css\', array(), \'1.0.0\', \'all\' );
wp_enqueue_style( \'child-styles\' );
}
?>
如果存在子主题,此代码首先加载父CSS,然后加载子CSS。该解决方案解决了IE7/8中的媒体查询问题。