Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/74.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Html CSS样式占位符文本_Html_Css - Fatal编程技术网

Html CSS样式占位符文本

Html CSS样式占位符文本,html,css,Html,Css,我正在尝试设置占位符文本的样式,但似乎无法选择它。如果我的输入是: <input id="search" class="search-query" placeholder="Placeholder text here" name="" value""> 如何在css中选择占位符文本进行样式设置 ::-webkit-input-placeholder { color: red; } :-moz-placeholder { /* Firefox 18- */ colo

我正在尝试设置占位符文本的样式,但似乎无法选择它。如果我的输入是:

<input id="search" class="search-query" placeholder="Placeholder text here" name="" value"">

如何在css中选择占位符文本进行样式设置

::-webkit-input-placeholder {
   color: red;
}

:-moz-placeholder { /* Firefox 18- */
   color: red;  
}

::-moz-placeholder {  /* Firefox 19+ */
   color: red;  
}

:-ms-input-placeholder {  
   color: red;  
}

/* All modern browsers except IE and EDGE */
::placeholder { color: red }

演示:

重复谢谢,很抱歉我开始使用更少的,这就是我搞砸的地方。上述选择器的工作方式如下所示intended@AlienWebGuy除IE/EDGE之外的所有现代浏览器现在都支持未标记的伪类::占位符请参见