如何设置占位符文本的填充

RS9*_*S92 7 html css

我正在使用输入标记并在其中设置了占位符值.现在,我想在其中设置占位符文本的填充,但我不能.

这是我尝试过的:

HTML

<form><input class="tbsearchbar" type="search" name="search_tb" placeholder="Test"></form>
Run Code Online (Sandbox Code Playgroud)

CSS

placeholder {
    padding-top: 10px;
}
Run Code Online (Sandbox Code Playgroud)

tax*_*ala 10

只需在输入中添加填充,如下所示:

.tbsearchbar {
    padding-top: 10px;
    color: red; //To add some color.
}
Run Code Online (Sandbox Code Playgroud)

仅更改占位符颜色:

::-webkit-input-placeholder { /* WebKit browsers */
    color:    #909;
}
:-moz-placeholder { /* Mozilla Firefox 4 to 18 */
   color:    #909;
   opacity:  1;
}
::-moz-placeholder { /* Mozilla Firefox 19+ */
   color:    #909;
   opacity:  1;
}
:-ms-input-placeholder { /* Internet Explorer 10+ */
   color:    #909;
}
Run Code Online (Sandbox Code Playgroud)