虽然使用未设置的值与规则对象匹配,但我遇到了一些奇怪的行为,并想知道这个问题是否存在原因/工作问题。
.block {
&__img {
width: 100%;
height: 50%;
}
&--portrait {
.block__img {
width: unset;
height: unset;
object-fit: cover;
}
}
}
在此代码中,即使使用object-fit
样式规则(图像保持其原始高度和宽度而不是cover
宽度),图像的高度和宽度也会被设置。为什么unset
会影响具有不同名称的规则?
当css被呈现时,object-fit
和height
/ width
幕后会发生什么事吗?
答案 0 :(得分:2)