【发布时间】:2013-08-22 04:07:55
【问题描述】:
我知道这里有很多关于此查询的问题,但没有一个为我提供解决方案。
HTML
<input id="tb1" type="text" class="note" />
<br>
<p class="note1"> This is not done.</p>
CSS
p.note1:before{
content: "Note:";
}
tb1.note:before{
content: "Enter your number";
}
我正在尝试使用上述代码和在网上找到的变体,但似乎没有一个适用于输入标签。它适用于 p 标签。
编辑:我无法将 value 属性添加到输入标签并管理 css 以获得所需的结果。这是系统的限制。
EDIT2:忘掉我的css,有没有什么方法可以在不使用占位符属性的情况下使用占位符文本,而只需使用input type="text"的纯css@
【问题讨论】:
-
使用
placeholder="text here"有什么问题 -
由于系统限制无法添加...
-
是什么限制了您使用纯 HTML?
-
:before仅适用于可以有子节点的元素,输入也没有结束标签 -
html 是从现有框架控件呈现的,我没有控制权来询问/更改它。
标签: html css pseudo-element css-content