Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/70.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Html 正在寻找超越我的主题的帮助';s字体颜色_Html_Css_Wordpress - Fatal编程技术网

Html 正在寻找超越我的主题的帮助';s字体颜色

Html 正在寻找超越我的主题的帮助';s字体颜色,html,css,wordpress,Html,Css,Wordpress,我有一些html和css的基本知识,并使用wordpress。我已经能够通过更改子主题中的css来更改主页滑块上文本的字体,其中定义了#slideshow p、h1、etc,并且我能够将其更改为#fff。我最近更新了我的主题,现在有了这段代码: #slideshow .bwg_slideshow_description_text * { color: #000 !important; } 我尝试使用以下方法克服它,但未成功: #slideshow .bwg_slideshow_desc

我有一些html和css的基本知识,并使用wordpress。我已经能够通过更改子主题中的css来更改主页滑块上文本的字体,其中定义了#slideshow p、h1、etc,并且我能够将其更改为#fff。我最近更新了我的主题,现在有了这段代码:

#slideshow .bwg_slideshow_description_text * {
    color: #000 !important;
}
我尝试使用以下方法克服它,但未成功:

#slideshow .bwg_slideshow_description_text[style] {
    color: #fff !important;
}
当我查看这#000代码的来源时,它说它位于一个名为index的文件中,文档类型是html。我不确定这是否是自动填充的内容,但我无法使用filezilla找到它。当我使用firebug检查网站并搜索bwg_slideshow_description_文本时,#000代码显示在adventurahoy.com#6下,我在任何样式表中都找不到它

有人能帮我吗?问题在于adventureahoy.com主页滑块上的文本。我希望它是白色的,它显示为黑色

谢谢大家!

试试这个快速解决方法

#slideshow .bwg_slideshow_description_text * {
    color: #fff !important;
}

span.business_elite.btn_trans {
    border-color: #fff !important;
}
通常,WP插件包括针对这种情况的过滤器,您可以通过可调用的php函数/闭包覆盖它。然而,这应该可以做到。请注意,如果这对您不起作用,那么插件将使用javascript覆盖样式表规则。这需要后续的回答。

试试这个快速解决方法

#slideshow .bwg_slideshow_description_text * {
    color: #fff !important;
}

span.business_elite.btn_trans {
    border-color: #fff !important;
}

通常,WP插件包括针对这种情况的过滤器,您可以通过可调用的php函数/闭包覆盖它。然而,这应该可以做到。请注意,如果这对您不起作用,那么插件将使用javascript覆盖样式表规则。这需要一个后续的答案。

您可能使用以下方法瞄准了错误的元素:

#slideshow .bwg_slideshow_description_text[style]
原因是它将针对所有具有类
bwg\u slideshow\u description\u text
style
属性的
#slideshow
的childrend,即具有内联样式的元素。但这条规则:

#slideshow .bwg_slideshow_description_text *
目标是
bwg\u幻灯片放映\u说明\u文本的子元素

因此,正确的选择器将是更具体的选择器。试试这个

#slideshow div.bwg_slideshow_description_text * {
    color: #FFF!important;
}
如果希望仅针对
h1
,则可以使用:

#slideshow div.bwg_slideshow_description_text h1 {
    color: #FFF!important;
}

您可能使用以下方法瞄准错误的元素:

#slideshow .bwg_slideshow_description_text[style]
原因是它将针对所有具有类
bwg\u slideshow\u description\u text
style
属性的
#slideshow
的childrend,即具有内联样式的元素。但这条规则:

#slideshow .bwg_slideshow_description_text *
目标是
bwg\u幻灯片放映\u说明\u文本的子元素

因此,正确的选择器将是更具体的选择器。试试这个

#slideshow div.bwg_slideshow_description_text * {
    color: #FFF!important;
}
如果希望仅针对
h1
,则可以使用:

#slideshow div.bwg_slideshow_description_text h1 {
    color: #FFF!important;
}

该插件实际上是将css打印到文档中,很可能是使用wp_head钩子,也可能是在您将要实现的任何其他css之后——这意味着它获得了优先权。所以你需要覆盖它然后。。。您需要一个php解决方案:

将以下内容添加到functions.php

add_action("wp_head", function(){
    $css  = "<style>";
    $css .= "#slideshow .bwg_slideshow_description_text * {color: #fff !important;}"
    $css .= "span.business_elite.btn_trans {border-color: #fff !important;}";
    $css .= "</style>";
}, 50);
add_动作(“wp_头”,函数(){
$css=“”;
$css.=“#slideshow.bwg#u slideshow_description_text*{color:#fff!important;}”
$css.=“span.business_elite.btn_trans{border color:#fff!important;}”;
$css.=”;
}, 50);
如果出现致命错误,则必须使用PHP5.2--升级或将代码更改为:

function custom_white_slider_text(){
    $css  = "<style>";
    $css .= "#slideshow .bwg_slideshow_description_text * {color: #fff !important;}"
    $css .= "span.business_elite.btn_trans {border-color: #fff !important;}";
    $css .= "</style>";
});
add_action("wp_head", "custom_white_slider_text", 50);
函数自定义\u白色\u滑块\u文本(){
$css=“”;
$css.=“#slideshow.bwg#u slideshow_description_text*{color:#fff!important;}”
$css.=“span.business_elite.btn_trans{border color:#fff!important;}”;
$css.=”;
});
添加动作(“wp\U头”、“自定义\U白色\U滑块\U文本”,50);

如果仍然不行,那么尝试将“wp_head”更改为“wp_footer”,或者降低优先级,或者增加第三个参数,以便稍后执行。它默认为10,所以这可能是插件挂接到标记的时候。我在上面列出了50个,这应该会给你一些空间。

插件实际上是在文档中打印css,很可能是使用wp_head hook,也可能是在你要实现的任何其他css之后——这意味着它得到了优先权。所以你需要覆盖它然后。。。您需要一个php解决方案:

将以下内容添加到functions.php

add_action("wp_head", function(){
    $css  = "<style>";
    $css .= "#slideshow .bwg_slideshow_description_text * {color: #fff !important;}"
    $css .= "span.business_elite.btn_trans {border-color: #fff !important;}";
    $css .= "</style>";
}, 50);
add_动作(“wp_头”,函数(){
$css=“”;
$css.=“#slideshow.bwg#u slideshow_description_text*{color:#fff!important;}”
$css.=“span.business_elite.btn_trans{border color:#fff!important;}”;
$css.=”;
}, 50);
如果出现致命错误,则必须使用PHP5.2--升级或将代码更改为:

function custom_white_slider_text(){
    $css  = "<style>";
    $css .= "#slideshow .bwg_slideshow_description_text * {color: #fff !important;}"
    $css .= "span.business_elite.btn_trans {border-color: #fff !important;}";
    $css .= "</style>";
});
add_action("wp_head", "custom_white_slider_text", 50);
函数自定义\u白色\u滑块\u文本(){
$css=“”;
$css.=“#slideshow.bwg#u slideshow_description_text*{color:#fff!important;}”
$css.=“span.business_elite.btn_trans{border color:#fff!important;}”;
$css.=”;
});
添加动作(“wp\U头”、“自定义\U白色\U滑块\U文本”,50);

如果仍然不行,那么尝试将“wp_head”更改为“wp_footer”,或者降低优先级,或者增加第三个参数,以便稍后执行。它默认为10,所以这可能是插件挂接到标记的时候。我已经在上面列出了50个,所以这应该会给你一些空间。

如果你看到页面上的颜色,那么你应该能够检查它,你使用firebug(我喜欢chrome)我只需右键点击chrome,然后检查元素,它将显示进入该元素的样式,一旦你在孩子的style.css中找到样式,就把它放在末尾谢谢,我尝试了,我尝试将它设置为while,并将代码放在我的style.css的末尾,但浏览器仍然使用#000!重要代码如果你看到页面上的颜色,那么你应该能够检查它,你使用firebug(我喜欢chrome)我只需右键单击chrome,然后检查元素,它将显示进入该元素的样式,一旦你找到样式,然后在屏幕上