---
title: inherit
slug: Web/CSS/inherit
tags:
  - CSS
  - CSS Value
  - inherit
translation_of: Web/CSS/inherit
---
<div> </div>

<p>{{CSSRef}}</p>

<p> <strong><code>inherit</code></strong> 关键字使得元素获取其父元素的<a href="/zh-CN/docs/Web/CSS/computed_value">计算值</a>。它可以应用于任何CSS属性,包括CSS简写 {{cssxref("all")}}。</p>

<p>对于<a href='https://developer.mozilla.org/zh-CN/docs/Web/CSS/inheritance#inherited_properties'>继承</a>属性,inherit 关键字只是增强了属性的默认行为,通常只在覆盖原有的值的时候使用。</p>

<p>继承始终来自文档树中的父元素,即使父元素不是包含块。</p>

<h2 id="示例">示例</h2>

<pre class="brush: css">/* 设置二级标题的颜色为绿色 */
h2 { color: green; }

/* ...but leave those in the sidebar alone so they use their parent's color */
#sidebar h2 { color: inherit; }
</pre>

<p>在下面这个例子中,如果sidebar 中<code>h2</code>元素的div匹配下面的规则的话,颜色会变成蓝色。</p>

<pre class="brush: css">div#current { color: blue; }
</pre>

<h2 id="规范">规范</h2>

<table class="standard-table">
 <thead>
  <tr>
   <th>Specification</th>
   <th>Status</th>
   <th>Comment</th>
  </tr>
 </thead>
 <tbody>
  <tr>
   <td>{{ SpecName('CSS4 Cascade', '#inherit', 'inherit') }}</td>
   <td>{{Spec2('CSS4 Cascade')}}</td>
   <td>No changes from Level 3.</td>
  </tr>
  <tr>
   <td>{{ SpecName('CSS3 Values', "#common-keywords", "inherit") }}</td>
   <td>{{ Spec2('CSS3 Values') }}</td>
   <td>No significant change from {{ SpecName('CSS2.1') }}.</td>
  </tr>
  <tr>
   <td>{{ SpecName('CSS2.1', "cascade.html#value-def-inherit", "inherit") }}</td>
   <td>{{ Spec2('CSS2.1') }}</td>
   <td>Initial definition.</td>
  </tr>
 </tbody>
</table>

<h2 id="浏览器兼容性">浏览器兼容性</h2>

<div>


<p>{{Compat("css.types.global_keywords.inherit")}}</p>
</div>

<h2 id="See_also">See also</h2>

<ul>
 <li><a class="internal" href="/en-US/docs/CSS/inheritance" title="es/CSS/inheritance">Inheritance</a></li>
 <li>Use {{cssxref("initial")}} to set a property to its initial value.</li>
 <li>Use {{cssxref("unset")}} to set a property to its inherited value if it inherits, or to its initial value if not.</li>
 <li>Use {{cssxref("revert")}} to reset a property to the value established by the user-agent stylesheet (or by user styles, if any exist).</li>
 <li>The {{cssxref("all")}} property lets you reset all properties to their initial, inherited, reverted, or unset state at once.</li>
</ul>