gpt4 book ai didi

css - WordPress 子 CSS 与父 CSS 冲突

转载 作者:行者123 更新时间:2023-11-28 15:10:41 25 4
gpt4 key购买 nike

只有我的子主题样式表中的某些样式被应用到我的网站,而其他样式被忽略,我的父主题的样式被应用。有什么想法吗?

子主题的 functions.php

<?
add_action ('wp_enqueue_scripts',
'senorpicoculinary_child_and_parent_stylesheets');

function senorpicoculinary_child_and_parent_stylesheets() {
wp_enqueue_style(
'parent-style',
get_template_directory_uri().'/assets/stylesheet.css');

/* For the child style, I didn't use get_directory_uri() because
that seems to point to style.css, and our styling file is stylesheet.css*/
wp_enqueue_style(
'child-style',
get_stylesheet_directory_uri().'/assets/stylesheet.css');
}
?>

父主题 functions.php

function add_theme_scripts() {
wp_enqueue_style(
'generic-style',
get_stylesheet_directory_uri().'/style.css');
wp_enqueue_style(
'favicon',
get_template_directory_uri().'/favicon.ico');
wp_enqueue_style(
'bootstrap',
get_template_directory_uri(). '/assets/bootstrap.min.css');
wp_enqueue_style(
'megamenu-stylesheet',
get_template_directory_uri(). '/assets/megamenu.css');
wp_enqueue_style(
'webfont-kit',
get_template_directory_uri().'/assets/MyFontsWebfontsKit.css');

wp_enqueue_style(
'tv-style',
get_template_directory_uri().'/assets/stylesheet.css');

}
add_action( 'wp_enqueue_scripts', 'add_theme_scripts' );
?>

子主题 CSS:

h1 {
font-family: 'momoco_inlineinline'; //doesn't work
color: blue; //works
}

body {
background-color: black; // doesn't work
}

父主题 CSS(全部应用而不是我的子主题的样式)

h1 {
font-size: 1.4em;
margin: 0 0 .5em 0;
font-family: AvenirLT-Roman;
border-bottom: 1px solid #CCCCCC;
}
body {
background-color: #F1F1F1;
margin: 0;
padding: 0;
font-size: 100%;
font-family: AvenirLT-Roman;
}

最佳答案

我会提前告诉您,这被广泛认为不是最佳实践,但我和许多 Web 开发人员都这样做了。使用 !important 强制某些属性。

例如:

h1 {
font-family: 'momoco_inlineinline' !important; //this will work ;)
color: blue; //works
}

body {
background-color: black !important; // this too :)
}

理想情况下,您希望找到导致这种情况发生的原因,并可能更改您的工作流程。

关于css - WordPress 子 CSS 与父 CSS 冲突,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51371011/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com