如何更改表格的输入背景色?

时间:2019-05-25 17:03:54

标签: html css wordpress

我有一个表单wpcf7,当将内容输入到以前输入的内容时,它将加载浅蓝色框的背景色。例如,我的设备会记住我的地址,并且在我开始键入内容时,它会建议自动输入整个内容,如果我输入了该内容,它将使背景颜色变为蓝色。但是,如果我手动输入,背景只会保持白色。那么无论何时输入,是否预加载数据,如何使背景色为E6f7ff。

尝试过CSS。

.input.wpcf7-form-control:active {background-color: #E6f7ff;}

没用。

HTML:

<label> Your Name (required)<br />
<span class="wpcf7-form-control-wrap your-name"><input type="text" 
name="your-name" value="" size="40" class="wpcf7-form-control wpcf7- 
text wpcf7-validates-as-required" aria-required="true" aria- 
invalid="false" /></span> </label></p>
<p><label> Your Email (required)<br />
<span class="wpcf7-form-control-wrap your-email"><input type="email" 
name="your-email" value="" size="40" class="wpcf7-form-control 
wpcf7-text wpcf7-email wpcf7-validates-as-required wpcf7-validates- 
as-email" aria-required="true" aria-invalid="false" /></span> 
</label></p>
<p><label> Subject<br />
<span class="wpcf7-form-control-wrap your-subject"><input 
type="text" name="your-subject" value="" size="40" class="wpcf7- 
form-control wpcf7-text" aria-invalid="false" /></span> </label></p>
<p><label> Your Message<br />
<span class="wpcf7-form-control-wrap your-message"><textarea 
name="your-message" cols="40" rows="10" class="wpcf7-form-control 
wpcf7-textarea" aria-invalid="false"></textarea></span> </label></p>
<p><div class="anr_captcha_field"><div id="anr_captcha_field_1" 
class="anr_captcha_field_div"></div></div><span class="wpcf7-form- 
control-wrap g-recaptcha-response"></span></p>
<p><input type="submit" value="Send" class="wpcf7-form-control 
wpcf7-submit" /></p>
<div class="wpcf7-response-output wpcf7-display-none"></div></form>. 
</div>
</div><!-- .entry-content -->
    <footer class="entry-footer">
        </footer><!-- .

页面:https://adsler.co.uk/contact-us/

1 个答案:

答案 0 :(得分:0)

您使用了错误的CSS伪类。而不是:active,您需要:

.input.wpcf7-form-control:focus

或者,您可以使用:focus-within伪类

我已经在您的页面上尝试过此CSS规则:

form input:focus, form textarea:focus {
    background-color: blue;
}

,它适用于电子邮件以外的每个元素。如果我添加了!important,那么它也适用于电子邮件。