子主题的Style.css没有覆盖.box的父Style.css

时间:2015-08-06 作者:Shahrukh Khan

我正在使用最新的wordpres。我已经创建了子主题。

我正在努力克服这个困难。父主题的框样式,但它不会覆盖它。如果我在父主题中执行此操作style.css 它起作用了。

//This is style.css of child theme
/*
Theme Name: Custom Theme
Description: Child Theme
Author: Shahrukh
Template: basetheme
Version: 0.1
*/
.box {
    width: 600px;
    max-width: 75%;
    /* padding: 4rem; */
    margin: 0 auto;
    border: solid 1px #fff;
    border: solid 1px hsla(0, 0%, 100%, .3);
}
这是函数。子主题php
add_action( \'wp_enqueue_scripts\', \'theme_enqueue_styles\' );
function theme_enqueue_styles() {
    wp_enqueue_style( \'parent-style\', get_template_directory_uri() . \'/style.css\' );
    wp_enqueue_style( \'child-style\',get_stylesheet_directory_uri() . \'/style.css\',array(\'parent-style\') );
}

require get_stylesheet_directory() . \'/myGallery/gallery_functions_include.php\';

?>

2 个回复
SO网友:Ernedar

这是:/ 只是被覆盖了,还是代码中有错误?max-width: 75%;/

这可能会导致工作不正常。否则我将尝试一种有点阴暗的方式,尝试使您的父属性!important.

SO网友:Shahrukh Khan

我实际上解决了这个问题。我不想要填充物,即padding: 4rem;.因此,与其在子对象中覆盖它,不如将其作为padding: 0rem; 我没有提到这件事。因此,未覆盖该属性。

结束

相关推荐

Child-theme breaks site

所以,我有一个子主题,里面除了所需的CSS文件之外什么都没有。一旦我激活了这个儿童主题,我的整个网站就关闭了。最后我有两个问题:激活一个只有CSS的子主题怎么能破坏我的网站</我怎样才能回到我原来的主题</这些是网站给我的错误:Warning: require_once(/wp-content/themes/interio_child/admin/options-framework.php) [function.require-once]: 无法打开流:中没有此类文件或目录/wp-c