Warum überschreibt das CSS des untergeordneten Themes nicht die Header-Stile des übergeordneten Themes?CSS

CSS verstehen
Anonymous
 Warum überschreibt das CSS des untergeordneten Themes nicht die Header-Stile des übergeordneten Themes?

Post by Anonymous »

Ich habe ein WordPress-Child-Theme erstellt und aktiviert. Die Website wird korrekt geladen, aber die CSS-Regeln im untergeordneten Theme style.css überschreiben nicht die übergeordneten Theme-Stile für das -Element.
Ziel
Ändern Sie die Hintergrundfarbe des Headers mit CSS des untergeordneten Themes:

Code: Select all

header {
background-color: blue;
}
Die übergeordneten Theme-Stile werden jedoch weiterhin angewendet.
Theme-Struktur

Code: Select all

parent-theme/
child-theme/
Untergeordnetes Theme style.css

Code: Select all

/*
Theme Name: Parent Theme Child
Template: parent-theme
*/

header {
background-color: blue;
}
Untergeordnete Theme-Funktionen.php

Code: Select all

function child_enqueue_styles() {
wp_enqueue_style(
'parent-style',
get_template_directory_uri() . '/style.css'
);
wp_enqueue_style(
'child-style',
get_stylesheet_uri(),
array('parent-style')
);
}
add_action('wp_enqueue_scripts', 'child_enqueue_styles');

Quick Reply

Change Text Case: 
   
  • Similar Topics
    Replies
    Views
    Last post