CSS中'initial'值的用途是什么?

问题描述 投票:28回答:2

我认为initial值将恢复最初呈现的样式(由浏览器的内部用户代理样式表应用。)>

示例:

div.inline {
  display: inline;
}

div.initial {
  display: initial;
}

[我期望div.inline规则将以串联模式显示<div class="inline">,并且div.initial规则将使用<div class="initial">的原始显示值div显示block

但是,当我浏览此内容时,<div class="initial">显示为嵌入式。我错了吗?有人可以详细说明吗?

我认为初始值将恢复初始呈现的样式(由浏览器的内部用户代理样式表应用)。示例:div.inline {display:inline; } div.initial {...

html css browser
2个回答
49
投票

initial value(不是属性)表示属性的初始值,如CSS规范中所定义:“'initial'关键字表示被指定为属性的初始值的指定值。”因此,其含义取决于属性,而不取决于其他任何内容,例如不在浏览器上或在应用该属性的元素上。因此,not


7
投票

font-family: initial

© www.soinside.com 2019 - 2024. All rights reserved.