-webkit-前缀 CSS 扩展

基于 WebKit 或 Blink 的用户代理(例如 Safari 和 Chrome)支持对 CSS 的一些特殊扩展。这些扩展以 -webkit- 为前缀。

没有标准等效项的 -webkit-前缀属性

注意:避免在网站上使用。这些属性仅在基于 WebKit 或 Blink 的浏览器中有效,除非另有说明。

A-C

D-I

L

M

N-R

T

U-Z

具有标准等效项的 -webkit-前缀属性

一些旧的 -webkit- 前缀属性具有标准的等效项。即使名称和语法可能不同,也应该完全不再使用它们。

对于每个属性,请使用提供的标准等效项。

A-B

-webkit-border-after

请改用标准的 border-block-end 属性。

-webkit-border-after-color

请改用标准的 border-block-end-color 属性。

-webkit-border-after-style

请改用标准的 border-block-end-style 属性。

-webkit-border-after-width

请改用标准的 border-block-end-width 属性。

-webkit-border-before

请改用标准的 border-block-start 属性。

-webkit-border-before-color

请改用标准的 border-block-start-color 属性。

-webkit-border-before-style

请改用标准的 border-block-start-style 属性。

-webkit-border-before-width

请改用标准的 border-block-start-width 属性。

-webkit-border-end

请改用标准的 border-inline-end 属性。

-webkit-border-end-color

请改用标准的 border-inline-end-color 属性。

-webkit-border-end-style

请改用标准的 border-inline-end-style 属性。

-webkit-border-end-width

请改用标准的 border-inline-end-width 属性。

-webkit-border-start

请改用标准的 border-inline-start 属性。

-webkit-border-start-color

请改用标准的 border-inline-start-color 属性。

-webkit-border-start-style

请改用标准的 border-inline-start-style 属性。

-webkit-border-start-width

请改用标准的 border-inline-start-width 属性。

-webkit-box-align

请改用 CSS 弹性盒布局 以及标准的 align-items 属性。

-webkit-box-direction

请改用 CSS 弹性盒布局 以及标准的 flex-direction 属性。

-webkit-box-flex-group

请改用 CSS 弹性盒布局 以及标准的 flex-basisflex-growflex-shrink 属性。

-webkit-box-flex

请改用 CSS 弹性盒布局 以及标准的 flex-grow 属性。

-webkit-box-lines

请改用 CSS 弹性盒布局 以及标准的 flex-flow 属性。

-webkit-box-ordinal-group

请改用 CSS 弹性盒布局 以及标准的 order 属性。

-webkit-box-orient

请改用 CSS 弹性盒布局 以及标准的 flex-direction 属性。

-webkit-box-pack

请改用 CSS 弹性盒布局 以及标准的 justify-content 属性。

C-I

-webkit-column-break-after

请改用 CSS 多列布局 以及标准的 break-after 属性。

-webkit-column-break-before

请改用 CSS 多列布局 以及标准的 break-before 属性。

-webkit-column-break-inside

请改用 CSS 多列布局 以及标准的 break-inside 属性。

-webkit-font-feature-settings

请改用 font-feature-settings 属性。

-webkit-hyphenate-character

请改用标准的 hyphenate-character 属性。

-webkit-initial-letter

请改用标准的 initial-letter 属性。

J-Z

-webkit-margin-end

请改用标准的 margin-block-end 属性。

-webkit-margin-start

请改用标准的 margin-block-start 属性。

-webkit-padding-after

请改用标准的 padding-block-end 属性。

-webkit-padding-before

请改用标准的 padding-block-start 属性。

-webkit-padding-end

请改用标准的 padding-inline-end 属性。

-webkit-padding-start

请改用标准的 padding-inline-start 属性。

伪类

伪元素

出于 Web 兼容性的原因,Blink、WebKit 和 Gecko 浏览器将所有以 ::-webkit- 开头的伪元素视为有效。

* 现在已成为标准。

注意:通常,如果选择器链或组中包含无效的伪元素或伪类,则整个选择器列表将无效。如果伪元素(但不是伪类)具有 -webkit- 前缀,截至 Firefox 63,Blink、WebKit 和 Gecko 浏览器假定它是有效的,不会使选择器列表无效。

媒体特性

另请参阅