Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/css/37.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
使用CSS在焦点上覆盖表单背景色_Css_Wordpress_Overriding - Fatal编程技术网

使用CSS在焦点上覆盖表单背景色

使用CSS在焦点上覆盖表单背景色,css,wordpress,overriding,Css,Wordpress,Overriding,在使用Lingonberry主题的WordPress网站上,我试图覆盖文本区域的背景色。现在是: .content form input[type="text"]:focus, .content form input[type="email"]:focus, .content form input.password:focus, .content form textarea:focus { background-color: #2D3642; border-color: #2B3

在使用Lingonberry主题的WordPress网站上,我试图覆盖文本区域的背景色。现在是:

.content form input[type="text"]:focus, .content form input[type="email"]:focus, .content form input.password:focus, .content form textarea:focus {
    background-color: #2D3642;
    border-color: #2B323A;
    color: #FFFFFF;
    outline: medium none;
}
我尝试使用我的WordPress子主题CSS覆盖!使用类似的代码很重要,但它不起作用。无论如何,我都不喜欢使用这种覆盖。。然后我试着

/* Comment Box onfocus color */

.single .content form input[type="text"]:focus, .single  .content form input[type="email"]:focus, .single  .content form input.password:focus, .single  .content form textarea:focus {
    background-color: #fafafa; /*gray*/
}
这也不起作用。你知道我遗漏了什么吗


另外,post comment按钮也存在类似问题。不知何故找不到CS覆盖

我在样式表的末尾添加了这个,它可以正常工作

.content form input[type="text"]:focus,
.content form input[type="email"]:focus,
.content form input.password:focus,
.content form textarea:focus {
    outline: none;
    background-color: #fff;
    border-color: #2B323A;
    color: #FFF;
}
并相应地更改值


最好在一个新的样式表中有自定义的sytles,并在你的HTML中引用它

我已经在你的样式表末尾添加了这个,它可以工作了

.content form input[type="text"]:focus,
.content form input[type="email"]:focus,
.content form input.password:focus,
.content form textarea:focus {
    outline: none;
    background-color: #fff;
    border-color: #2B323A;
    color: #FFF;
}
并相应地更改值

最好在新的样式表中有自定义的sytles,并在HTML中按id引用它

input#author:focus {
    background-color: red !important;
}
第二:对于要更改的每个输入,添加一个全局命名类,然后确定如下属性

<input id="author" class="GlobalName" name="author" type="text" placeholder="Name" value="" size="30">

<input id="email"  class="GlobalName" name="email" type="text" placeholder="Email" value="" size="30">
第三索鲁

.content form input[type="text"]:focus, .content form input[type="email"]:focus, .content form input.password:focus, .content form textarea:focus
{
    background-color:red !important;
}
第一个解决方案id逐id

input#author:focus {
    background-color: red !important;
}
第二:对于要更改的每个输入,添加一个全局命名类,然后确定如下属性

<input id="author" class="GlobalName" name="author" type="text" placeholder="Name" value="" size="30">

<input id="email"  class="GlobalName" name="email" type="text" placeholder="Email" value="" size="30">
第三索鲁

.content form input[type="text"]:focus, .content form input[type="email"]:focus, .content form input.password:focus, .content form textarea:focus
{
    background-color:red !important;
}

我的子主题样式表中有一个错误。缺少大括号,导致分析错误:

313     .content-inner:before   Parse Error .content-inner { width: 87.5%; float: right; position: relative; padding: 5.5%; box-shadow: none; } 
在我添加了卷曲支架后,标准支架:

.content form textarea:focus
{
    background-color:#FAFAFA;
}

确实有效:)

我的子主题样式表中有一个错误。缺少大括号,导致分析错误:

313     .content-inner:before   Parse Error .content-inner { width: 87.5%; float: right; position: relative; padding: 5.5%; box-shadow: none; } 
在我添加了卷曲支架后,标准支架:

.content form textarea:focus
{
    background-color:#FAFAFA;
}


是否有效:)

您能否在style.css中更改它,而不是尝试覆盖它?否。父主题将得到自动更新,因此不应触摸其样式表,否则所做的更改将不时丢失。这就是为什么WordPress建议子主题使用自己的样式表进行更改。这通常效果很好。似乎遗漏了什么。一直让我抓狂..好吧.content form textarea#comment input[type=“text”]:focusIt似乎出现了解析错误,可能无法很好地加载整个子主题样式表:
抱歉!我们发现了以下错误(1)URI:TextArea 313.content-inner:before-Parse Error.content-inner{width:87.5%;float:right;position:relative;padding:5.5%;box-shadow:none;}
您能否在style.css中更改它,而不是尝试覆盖它?否。父主题将得到自动更新,因此不应触摸其样式表,否则所做的更改将不时丢失。这就是为什么WordPress建议子主题使用自己的样式表进行更改。这通常效果很好。似乎遗漏了什么。一直让我抓狂..好吧.content form textarea#comment input[type=“text”]:focusIt似乎出现了解析错误,可能无法很好地加载整个子主题样式表:
抱歉!我们发现了以下错误(1)URI:TextArea 313.content-inner:before-Parse Error.content-inner{width:87.5%;float:right;position:relative;padding:5.5%;box shadow:none;}
我刚刚将其添加到样式表中:
,.content-form-input.password:focus,.content-form-textarea:focus{outline:none;background color:#fafafafa;border color:#2B323A;color:#FFF;}
而且似乎不起作用..奇怪的是,我添加了css,并对chrome及其工作进行了局部修改,我只是将其添加到样式表中:
。内容表单输入[type]=“text”]:焦点,.内容表单输入[type=“email”]:焦点,.内容表单输入。密码:焦点,.内容表单文本区域:焦点{大纲:无;背景色:#fafafa;边框颜色:#2B323A;颜色:#FFF;}
而且它似乎不起作用..奇怪的是,我添加了css并在chrome中进行了本地修改,其工作原理我也尝试了你的代码解决方案1,但我也没有看到任何变化。奇怪的是,我认为你遗漏了什么,第一,你链接的样式正确吗?第二,模板可能会通过javascript更改文本框的样式,你检查了吗?第三关于解决方案2,它是否有效?我也尝试了你的代码解决方案1,我也没有看到任何变化。奇怪。我认为你遗漏了什么,第一,你链接的样式正确吗?第二,模板可能会通过javascript更改文本框的样式,你检查了吗?第三,解决方案2如何,它是否有效?啊,你仍然在使用!重要提示:-)@Richlewis有时,我们会遇到使用!重要的标记,我从不建议使用它,它是一个旧的调试工具,但是,你知道,如果它不伤害用户,解决方案就是解决方案system@Richlewis已调整。
!important
不是必需的。它现在级联得非常好:-)啊啊啊啊啊啊啊你还在使用!虽然很重要:-)Richlewis有时,w重要的标签,我从不推荐使用它,它是一个旧的调试工具,但是,你知道,如果它不伤害用户,解决方案就是解决方案system@Richlewis调整。
!重要的
不是必需的。它现在级联得非常好:-)