我假设这是因为样式表将只覆盖父主题和子主题中存在的属性;因此,将不在子主题中的属性保留在父主题中。
事情不是这样的。WordPress父主题和子主题样式表没有什么特别之处。它们只是标准的CSS 样式表,它们遵循与加载到任何其他网页上的任何两个样式表相同的规则。
如果要在后续样式表中从一个样式表中“删除”样式,则需要为其提供一个新值。如果你有position: relative;
属性,并希望将其重置为需要使用的默认值initial
:
.mvp-blog-story-img img {
margin: 0 auto;
width: 100%;
min-width: 0px;
position: initial;
}
请注意
initial
在Internet Explorer中不工作,因此如果需要IE支持,则需要找出默认值并将其设置为该值。对于
position
, 那是
static
:
.mvp-blog-story-img img {
margin: 0 auto;
width: 100%;
min-width: 0px;
position: initial;
}
请注意,如果元素的位置为
static
然后
left
和
right
无法执行任何操作,因此无需重置这些。
要查找属性的默认值,请MDN web docs CSS reference 是一个很好的资源。