可以在哪里设置此CSS属性?

| 我有一个已经继承的网站,并且对CSS有点疯狂。有一个高度为185px的div-以“计算样式”显示,很显然,它已应用于具有相同类的div。但是,高度不会显示在样式表中的任何位置,也不会显示在元素检查器的“应用的样式”或“继承自”下。 (请参见屏幕截图。)我需要摆脱高度,因为它会导致内容截断的一些问题(我们不希望使用overflow:scroll,因为页面上有很多这样的div-每个数据库记录-滚动条太多了。) div类是搜索结果,您可以在右窗格中看到height:185px属性。这是我们在样式表中实际上为该类加上子元素的代码:
#content .search-result {
margin-bottom: 1em;
border-bottom: 1px solid #ccc;
padding: 1em 0;
}
#content .search-result .image-box {
float: right;
margin: 0 0 1.5em 30px;
font-size: .75em;
text-align: center;
}
#content .search-result .image-box img {
border: 1px solid #eee;
margin-bottom: .5em;
}
#content .search-result ul {
list-style: none;
margin: 0 0 1em;
}
我还在整个站点安装上运行了grep,并且在我能找到的服务器上的任何地方都不存在文本“ 185px”。这种“鬼影”风格还能在哪里设置?     
已邀请:
查看您的CSS,看起来好像正在使用\'em \'单位,它查看了chrome \的元素检查器,即使我将其明确列出为\'em \,它也将其显示为\'px \'。 '。还要检查在\'em \'中声明的高度值。另外,我建议使用计算样式下方的\“样式\”下拉列表来确定哪些特定规则可以设置高度。     
我想说的是,因为“ div.search-result \”没有声明的高度,所以它会扩展到以下高度:(加上任何填充,边距,边框等) \“ div.image-box \”以及\ div.search-result \的后代。     
可能的原因: 高度可以设置为子元素。检查他们。 检查是否使用了其他度量单位,例如%,em。 以计算样式检查css值不会帮助您。签入CSS标签     

要回复问题请先登录注册