繁体   English   中英

覆盖CSS样式

[英]Overwrite CSS style

我的网站上有一个个人资料图片,该图片应用了以下CSS样式:

img {
    height: auto;
}

我需要使用我自己的自定义样式来基本关闭或删除auto ,但可以弄清楚如何实现。

我试图将auto替换为noneinheritunset ,所有后跟!important标记,但它们似乎都没有作用。

有任何想法吗?

如果没有活着的CSS代码示例,很难给出一个干净的解决方案。

如果您的img元素不受其他元素的约束,则通常可以使用!important (但您实际上不应该使用!important )。

在另一方面,对于初始值height属性 auto ,所以你不能真正将其重置到别的东西。 但是,您可以设置另一个值,例如:

img {
    height: 100vh !important;
}

您可以将其更改为特定值,但默认情况下auto 是默认值Initial value : auto 使用unset只会将其默认unsetauto

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM