我已经花了几个小时,似乎无法弄清楚这一点。我有一个与此类似的 html 树:
<div class="region">
<div class="area" id="one">
<img src="..." />
<span>...</span>
...
然后我的CSS有:
.region {
margin-left: auto;
margin-right: auto;
padding: 0;
width: 80%;
}
.area {
display: inline-block;
text-align: center;
width: 25%;
}
.area img {
border: 1px solid green;
margin: 0;
}
问题是由于某种原因我似乎无法覆盖区域类中的 img 。当我查看萤火虫时,我只看到一个全局 img 被应用(显示:内联块),没有别的。
有趣的是,在 css 中将“img”替换为“span”确实会覆盖它!这怎么可能发生?测试错别字等,但我似乎无法弄清楚。
非常感谢任何提示!