Php Divi子主题拒绝覆盖父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'

如果这个问题与其他问题重复,我深表歉意。但我找不到正确的答案。 我正在建立一些网页。我通过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', 
get_template_directory_uri().'/style.css' );
}
但当我想要更改一些主要元素时,比如body{},它不会覆盖父样式。矿山实际定制流程为:

  • 找到我想要更改的元素所在的id/类
  • 通过主题中的附加CSS,使用我找到的class/id自定义元素
  • 希望它能有我想要的准确行为
  • 我找不到任何好的来源来了解这个全父->子定制是如何工作的,我很难掌握基本的东西。你能帮助我,如何轻松地改变家长主题的许多元素吗? 任何帮助都很好。谢谢你们

    编辑:有来自站点的代码:

    我的css中有代码:

    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中的相同代码不会做出任何更改。