--- title: all slug: Web/CSS/all tags: - CSS translation_of: Web/CSS/all ---
{{CSSRef}}
CSS all 简写属性 将除却 {{cssxref("unicode-bidi")}} 与 {{cssxref("direction")}} 之外的所有属性重设至其初始值,或继承值。
/* Global values */ all: initial all: inherit all: unset /* CSS Cascading and Inheritance Level 4 */ all: revert;
all 属性被作为 CSS 全局关键词的其中之一. 不过需要注意的是,{{cssxref("unicode-bidi")}} 与 {{cssxref("direction")}} 这两个属性是不受 all 影响的
unsetrevert的目的,“作者”原点包括“覆盖”和“动画”原点。<blockquote id="quote"> Lorem ipsum dolor sit amet, consectetur adipiscing elit. </blockquote> Phasellus eget velit sagittis.
body {
font-size: small;
background-color: #F0F0F0;
color: blue;
}
blockquote {
background-color: skyblue;
color: red;
}
结果
all 属性{{HTMLElement("blockquote")}} 使用浏览器默认样式,以及另外的定义的背景色与文字颜色。它是一个 block 元素:它之后的文字位于它的下方。
all:unset{{HTMLElement("blockquote")}} 没有使用浏览器默认样式:它现在是一个 inline 元素(初始值),其 {{cssxref("background-color")}} 为 transparent (初始值),但其 {{cssxref("font-size")}} 仍为 small (继承值) ,其 {{cssxref("color")}} 为 blue (继承值)。
all:initial{{HTMLElement("blockquote")}} 没有使用浏览器默认样式:它现在是一个 inline 元素(初始值),其 {{cssxref("background-color")}} 为 transparent (初始值),其 {{cssxref("font-size")}} 为 normal (初始值),其 {{cssxref("color")}} 为 black(初始值)。
all:inherit{{HTMLElement("blockquote")}} 没有使用浏览器默认样式:它现在是一个 block 元素(继承自其父元素 {{HTMLElement("body")}}),其 {{cssxref("background-color")}} 为 transparent (继承值),其 {{cssxref("font-size")}} 为 small (继承值) ,其 {{cssxref("color")}} 为 blue (继承值)。
| 规范 | 状态 | 备注 |
|---|---|---|
| {{ SpecName('CSS4 Cascade', '#all-shorthand', 'all') }} | {{ Spec2('CSS4 Cascade') }} | 添加属性值 revert。 |
| {{ SpecName('CSS3 Cascade', '#all-shorthand', 'all') }} | {{ Spec2('CSS3 Cascade') }} | 初始定义。 |
{{cssinfo}}
{{Compat("css.properties.all")}}
CSS 通用属性值: {{cssxref("initial")}}, {{cssxref("inherit")}} and {{cssxref("unset")}}.