【发布时间】:2017-06-03 21:21:48
【问题描述】:
我有一个不想接触的 Wordpress 插件,所以我希望我的目标可以仅通过 CSS 来实现。我在 Chrome 开发者工具中摆弄了(不是双关语)CSS,但最后总是一团糟。
我想要的是位于输入字段顶部的标签。 “在顶部”表示 Z 轴而不是 Y 轴。下面是 HTML 结构。提前感谢您开动脑筋。
<p>
<label>Name<br>
<span>
<input type="text" name="your-name" value="" size="40">
</span>
</label>
</p>
【问题讨论】:
-
我明白你的意思。但是,输入到输入中的文本看起来如何,上面有标签?
-
如果不更改标记,则无法使用 CSS 完成。您至少需要将文本(“名称”)包装在一个跨度中,这样它就可以被绝对定位。即便如此,文本也会将输入的文本叠加到输入中。
-
我会将标签移动到现在的位置,并在输入字段的焦点上进行转换。