使用CSS在焦点上覆盖表单背景色
在使用Lingonberry主题的WordPress网站上,我试图覆盖文本区域的背景色。现在是:使用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
.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调整。!重要的
不是必需的。它现在级联得非常好:-)