占位符未出现在输入中

时间:2018-07-13 11:40:07

标签: html forms input placeholder

我有一个问题-占位符没有出现在我的html文档的输入中。 这是代码:

::-webkit-input-placeholder {
 color:#fff;
 opacity:1;
}
:-moz-placeholder {
 color:#fff;
 opacity:1;
}
::-moz-placeholder {
 color:#fff;
 opacity:1;
}
:-ms-input-placeholder {
 color:#fff;
 opacity:1;
}
<fieldset class="input">
    	<input placeholder="Ваше имя" type="text" name="name" value="<?= $name ?>" tabindex="1" autofocus>
    	<span class="error"><?= $name_error ?></span>
</fieldset>

1 个答案:

答案 0 :(得分:1)

首先,将占位符替换为value="",还将占位符颜色设置为#fff

<fieldset class="input">
    <input placeholder="Hello World!" type="text" name="name" tabindex="1">
</fieldset>