Php Divi子主题拒绝覆盖父CSS-正文
如果这个问题与其他问题重复,我深表歉意。但我找不到正确的答案。 我正在建立一些网页。我通过WordPress使用Divi主题。我已经创建了Divi主题的子主题。 我通过function.php在子主题中附加了custom style.css:Php Divi子主题拒绝覆盖父CSS-正文,php,css,wordpress,parent-child,Php,Css,Wordpress,Parent Child,如果这个问题与其他问题重复,我深表歉意。但我找不到正确的答案。 我正在建立一些网页。我通过WordPress使用Divi主题。我已经创建了Divi主题的子主题。 我通过function.php在子主题中附加了custom style.css: add_action( 'wp_enqueue_scripts', 'enqueue_parent_styles' ); function enqueue_parent_styles() { wp_enqueue_style( 'parent-style'
add_action( 'wp_enqueue_scripts', 'enqueue_parent_styles' );
function enqueue_parent_styles() {
wp_enqueue_style( 'parent-style',
get_template_directory_uri().'/style.css' );
}
但当我想要更改一些主要元素时,比如body{},它不会覆盖父样式。矿山实际定制流程为:
body.custom-background {
background-image: url("images/pozadie_B5.png");
background-color: black;
background-repeat: no-repeat;
background-attachment: fixed;
background-position: center -25%;
}
当我把它放在主题定制器中的附加CSS中时,它就工作了。但在“我的子主题”中的style.css中,情况并非如此。与我当前的子主题相比,您发布的代码是正确的。我建议您拍摄一张web检查器的屏幕截图,这样我们就可以看到您试图更改的元素的当前代码。然后发布您的新css,以便我们可以验证您使用的代码和选择器是否正确。@Eric首先,我尝试将整个元素体{}更改为覆盖父元素体。像背景图片,底色,字体等。我会编辑文章并添加问题元素。你在创建后激活你的子主题了吗?你确认你的子主题文件夹在主题文件夹中了吗?是的,我确认了。子主题有效,或者看起来像。我已经设法改变了一些东西,但是我不能从CSS中获得很多类和ID。我只是感到困惑。许多东西通过主题costomizing添加-额外的CSS作品(它显示了网站的实际变化)。但添加到my style.css中的相同代码没有做任何更改。与我当前的子主题相比,您发布的代码是正确的。我建议您拍摄一张web检查器的屏幕截图,这样我们就可以看到您试图更改的元素的当前代码。然后发布您的新css,以便我们可以验证您使用的代码和选择器是否正确。@Eric首先,我尝试将整个元素体{}更改为覆盖父元素体。像背景图片,底色,字体等。我会编辑文章并添加问题元素。你在创建后激活你的子主题了吗?你确认你的子主题文件夹在主题文件夹中了吗?是的,我确认了。子主题有效,或者看起来像。我已经设法改变了一些东西,但是我不能从CSS中获得很多类和ID。我只是感到困惑。许多东西通过主题costomizing添加-额外的CSS作品(它显示了网站的实际变化)。但添加到mine style.css中的相同代码不会做出任何更改。