From 33058f2b292b3a581333bdfb21b8f671898c5060 Mon Sep 17 00:00:00 2001 From: Peter Bengtsson Date: Tue, 8 Dec 2020 14:40:17 -0500 Subject: initial commit --- .../web/css/_doublecolon_placeholder/index.html | 169 +++++++++++++++++++++ 1 file changed, 169 insertions(+) create mode 100644 files/zh-cn/web/css/_doublecolon_placeholder/index.html (limited to 'files/zh-cn/web/css/_doublecolon_placeholder') diff --git a/files/zh-cn/web/css/_doublecolon_placeholder/index.html b/files/zh-cn/web/css/_doublecolon_placeholder/index.html new file mode 100644 index 0000000000..959bd15c4c --- /dev/null +++ b/files/zh-cn/web/css/_doublecolon_placeholder/index.html @@ -0,0 +1,169 @@ +--- +title: '::placeholder' +slug: 'Web/CSS/::placeholder' +translation_of: 'Web/CSS/::placeholder' +--- +
{{CSSRef}}{{SeeCompatTable}}
+ +

伪元素::placeholder可以选择一个表单元素的占位文本,它允许开发者和设计师自定义占位文本的样式。

+ +
::placeholder {
+  color: red;
+  font-size: 1.5em;
+}
+ +

在使用了::placeholder伪元素的选择器中,仅有小一部分CSS属性可以使用,这个集合可以参考{{cssxref("::first-line")}}伪元素。

+ +

语法

+ +
{{csssyntax}}
+
+ +

示例

+ +

红色文本

+ +

HTML

+ +
<input placeholder="我是红色的!">
+ +

CSS

+ +
input::placeholder {
+  color: red;
+  font-size: 1.2em;
+  font-style: italic;
+}
+ +

结果

+ +

{{ EmbedLiveSample('红色文本') }}

+ +

绿色文本

+ +

 

+ +

HTML

+ +
<input placeholder="而我是绿色的!">
+ +

CSS

+ +
input::placeholder {
+  color: green;
+}
+ +

结果

+ +

{{EmbedLiveSample('绿色文本')}}

+ +

 

+ +

标准

+ + + + + + + + + + + + + + + + +
规范状态说明
{{SpecName('CSS4 Pseudo-Elements', '#placeholder-pseudo', '::placeholder')}}{{Spec2('CSS4 Pseudo-Elements')}}Initial definition
+ +

浏览器兼容性

+ +

{{CompatibilityTable}}

+ +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
功能ChromeFirefox (Gecko)EdgeInternet ExplorerOperaSafari
基本支持{{CompatChrome(57)}}{{CompatGeckoDesktop("51.0")}}[1]{{CompatNo}}{{CompatNo}}4410.1
前缀支持SupportedSupportedSupported10 -ms-Supported5 -webkit-
+
+ +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
功能AndroidChrome for AndroidFirefox Mobile (Gecko)IE MobileOpera MobileSafari Mobile
基本支持{{CompatChrome(57)}}{{CompatChrome(57)}}{{CompatGeckoMobile("52.0")}}{{CompatNo}} 10.3
前缀支持SupportedSupportedSupported10 -ms-Supported5 -webkit-
+
+ +

[1] 在Gecko 51.0 {{geckoRelease("51.0")}} 以及更低的版本中,请使用 {{cssxref("::-moz-placeholder")}} 。

+ +

相似阅读

+ + -- cgit v1.2.3-54-g00ecf