【发布时间】:2015-08-30 09:05:46
【问题描述】:
我有这个代码:
<span class="field">
<input type="text" id="first-name" placeholder="First Name" required />
<label for="first-name">First Name</label>
</span>
<span class="field">
<input type="text" id="last-name" placeholder="Last Name" />
<label for="last-name">Last Name</label>
</span>
第二个输入(“姓氏”)的标签从一开始就可见,而不仅仅是像“名字”标签那样在焦点上。两个输入之间的区别仅在于属性“必需”,我不需要“姓氏”字段。
如何在没有“必需”属性的情况下隐藏输入标签?我需要它只显示在具有过渡效果的焦点上。与“名字”字段相同。
【问题讨论】: