【发布时间】:2019-12-08 16:11:33
【问题描述】:
我正在为我的第一份正式开发工作编写一个网络表单。
我目前正在尝试使我的输入字段占位符不会消失,而是我需要它们缩小并移动到输入字段的顶部。 我能够找到一些应该完成工作但没有完成的代码。 谁能指导我如何完成这项工作?
我找到的代码:https://jsfiddle.net/p19j2nm5/
我已经为此工作了几个小时,尝试了各种变化,但没有运气。
.wrapper /*wpcf7*/{
position:relative;
}
input {
font-size: 14px;
height: 40px;
}
.placeholder{
position:absolute;
font-size: 25px;
pointer-events:none;
left: 1px;
top: 1px;
transition: 0.1s ease all;
}
input:focus ~ .placeholder{
top: 1px;
font-size: 11px;
}
联系表格 7 中的 HTML:
<label> First Name:
[text first-name placeholder "First Name"] </label>
<label> Last Name:
[text* last-name placeholder "Last Name"] </label>
<label> Your Email:
[email* your-email placeholder "Example@Example.com"] </label>
目前,我的字段占位符在聚焦时没有移动,但删除“~.placeholder”确实会使字段在聚焦时缩小。
【问题讨论】:
-
o 不使用跨度通过 for 属性放置与您的输入相关联的标签:developer.mozilla.org/en-US/docs/Web/HTML/Element/label,其余的是 os 样式。 jsfiddle.net/oxug56c4
标签: html css wordpress placeholder contact-form-7