Html 使用或不使用位置的优点是什么:静态;在css中?

Html 使用或不使用位置的优点是什么:静态;在css中?,html,css,Html,Css,根据位置:静态,我对css位置有疑问值 我可以找到关于静电的,就是 静态值是position属性的默认值或初始值 这意味着,如果不在元素上声明位置值,它将以“静态”开始 那么这个值对于元素的行为意味着什么呢 我可以在实际中使用,我的网页没有任何变化 那么使用静态值有什么好处呢?如果我不使用静态值,我会遇到什么问题吗 请先澄清这个问题,谢谢。正如您所说,静态是默认设置,因此在大多数情况下您不需要指定它。添加已定位为静态的position:static不会改变任何东西 但您可以使用static将另一

根据
位置:静态,我对css位置有疑问

我可以找到关于静电的,就是

静态值是position属性的默认值或初始值

这意味着,如果不在元素上声明位置值,它将以“静态”开始

那么这个值对于元素的行为意味着什么呢

我可以在实际中使用,我的网页没有任何变化

那么使用静态值有什么好处呢?如果我不使用静态值,我会遇到什么问题吗


请先澄清这个问题,谢谢。

正如您所说,
静态
是默认设置,因此在大多数情况下您不需要指定它。添加已定位为静态的
position:static
不会改变任何东西

但您可以使用static将另一种样式恢复为默认样式。例如,如果希望所有
div
s都相对定位,除了具有特定类的那些,可以编写以下代码:

div {
  position: relative;
}

div.aspecificclass {
  position: static;
}

这可能就是为什么
static
和所有其他默认值仍然可以在CSS中指定的原因。

Trol:谢谢你的回答,我可以知道什么时候可以使用inherit value吗?是的。如果希望值与父元素的值相同,可以使用
inherit
。谢谢@golez。如果我没有使用position:inherit;对于子元素,将发生什么?然后它将保留它拥有的值。默认值因元素和属性而异,但您可以
检查元素
,并使用浏览器的开发工具检查元素的属性值。确定。。我可以知道,关于静态vs继承,你的观点是什么?