如何使用内联背景颜色样式设置表单输入字段的样式

设计师思维

我有一个表单,当我在表单内单击时,我想用特定的背景颜色设置输入字段的样式。但是,我对此有些麻烦。这是我所拥有的:

<form name="" action="/communicate/#wpcf7-f11-o1" method="post" class="wpcf7-form" novalidate="novalidate">
<div style="display: none;">
  <input type="hidden" name="_wpcf7" value="11" /><br />							
  <input type="hidden" name="_wpcf7_version" value="4.0" /><br />
  <input type="hidden" name="_wpcf7_locale" value="" /><br />
  <input type="hidden" name="_wpcf7_unit_tag" value="wpcf7-f11-o1" /><br />
  <input type="hidden" name="_wpnonce" value="d6b53e1ecd" />						
</div>
<p style="color: #fff;">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>
</p>
<p style="color: #fff;">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>
</p>
<p style="color: #fff;">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>
</p>
<p style="color: #fff;">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>
</p>
<p><input type="submit" value="Send" class="wpcf7-form-control wpcf7-submit" /></p>
<div class="wpcf7-response-output wpcf7-display-none"></div>
</form>

我想在选择时将输入字段设置为黑色。我还需要一种叠加样式,但是稍后再讲。有人能帮忙吗?我没有编写CSS规则的奢侈之处,因为我正在从一个人古怪的WordPress网站中破解一个损坏的表格。不会在<span>标签中进行更改吗?我使用内联样式设置了字段名称#fff,并希望使用进行输入#000谢谢!

Fahad Hasan |

您可以将其添加到CSS中:

input:focus, textarea:focus {
     background: black;
     color: white;
}

更新:

您可以在<input>标签和<textarea>标签内添加以下代码

onclick="this.style.backgroundColor='black';this.style.color='white'" onblur="this.style.backgroundColor='white';this.style.color='black'"

像这样:

<input type="text" onclick="this.style.backgroundColor='black';this.style.color='white'" onblur="this.style.backgroundColor='white';this.style.color='black'" name="your-subject" value="" size="40" class="wpcf7-form-control wpcf7-text" aria-invalid="false">

    <form name="" action="/communicate/#wpcf7-f11-o1" method="post" class="wpcf7-form" novalidate="novalidate">
    <div style="display: none;">
      <input type="hidden" name="_wpcf7" value="11" /><br />							
      <input type="hidden" name="_wpcf7_version" value="4.0" /><br />
      <input type="hidden" name="_wpcf7_locale" value="" /><br />
      <input type="hidden" name="_wpcf7_unit_tag" value="wpcf7-f11-o1" /><br />
      <input type="hidden" name="_wpnonce" value="d6b53e1ecd" />						
    </div>
    <p style="color: #fff;">Your Name (required)<br />
    <span class="wpcf7-form-control-wrap your-name"><input onclick="this.style.backgroundColor='black';this.style.color='white'" onblur="this.style.backgroundColor='white';this.style.color='black'" 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>
    </p>
    <p style="color: #fff;">Your Email (required)<br />
    <span class="wpcf7-form-control-wrap your-email"><input onclick="this.style.backgroundColor='black';this.style.color='white'" onblur="this.style.backgroundColor='white';this.style.color='black'" 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>
    </p>
    <p style="color: #fff;">Subject<br />
    <span class="wpcf7-form-control-wrap your-subject"><input onclick="this.style.backgroundColor='black';this.style.color='white'" onblur="this.style.backgroundColor='white';this.style.color='black'" type="text" name="your-subject" value="" size="40" class="wpcf7-form-control wpcf7-text" aria-invalid="false" /></span>
    </p>
    <p style="color: #fff;">Your Message<br />
    <span class="wpcf7-form-control-wrap your-message"><textarea onclick="this.style.backgroundColor='black';this.style.color='white'" onblur="this.style.backgroundColor='white';this.style.color='black'" name="your-message" cols="40" rows="10" class="wpcf7-form-control wpcf7-textarea" aria-invalid="false"></textarea></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>

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何设置内联表单的样式

来自分类Dev

如何使用户输入不受跨度元素颜色样式的影响

来自分类Dev

html2canvas 没有读取内联背景颜色样式

来自分类Dev

回声颜色样式

来自分类Dev

在link_to内部的Rails 4中设置颜色样式,但是内联样式显示不正确

来自分类Dev

Android DatePicker颜色样式

来自分类Dev

jQuery颜色样式交替

来自分类Dev

Android Spinner颜色样式

来自分类Dev

如何使用内联样式设置跨度内容标签的样式

来自分类Dev

如何设置日期时间输入字段的样式

来自分类Dev

如何更改 IPython(Jupyter) 中代码的高亮颜色样式?

来自分类Dev

如何阻止背景样式覆盖 React 内联样式的 backgroundColor 样式?

来自分类Dev

如何设置ToggleButton的样式,使背景颜色为白色?

来自分类Dev

如何更改表单中的输入字段样式和位置

来自分类Dev

分组占位符颜色样式

来自分类Dev

iframe不遵守颜色样式

来自分类Dev

Android Tabhost更改文本颜色样式

来自分类Dev

用不同的颜色样式化multiLineString

来自分类Dev

Android中的微调框颜色样式

来自分类Dev

Android Tabhost更改文本颜色样式

来自分类Dev

分组占位符颜色样式

来自分类Dev

颜色样式常量的iOS位置

来自分类Dev

CSS字体颜色样式未应用

来自分类Dev

Django-如何设置表单字段的占位符样式?

来自分类Dev

当输入成为焦点时如何设置表单元素的样式?

来自分类Dev

如何使用 setStyle() 内联设置复选框的 css 样式

来自分类Dev

表单的内联样式或类

来自分类Dev

用样式设置页面的背景颜色

来自分类Dev

如果背景为内联样式,请使用CSS样式元素