为什么我的元素忽略了我的样式表?

时间:2011-08-13 20:19:39

标签: html css

I developed a forum theme并且最近才注意到底部附近的饲料尺寸不均匀,即使饲料和盒子本身都有最小高度属性。奇怪的是,它在网站的每个其他部分都完全正常,证明here。有没有理由忽略我的样式表?

4 个答案:

答案 0 :(得分:3)

在萤火虫中,它表明高度是在div本身上设置的。这通常意味着它在元素本身上设置了style属性,或者它是通过javascript设置的。

你有没有javascript设置这些div的大小?

更新

我实际上找到了罪魁祸首。在jquery.vticker.js第58行,它将高度设置为290px。看起来它正在抓住最高的li并将其乘以2来设置高度。

我对vticker一无所知,但希望这会指出你正确的方向。也许在设置尺寸后填充股票代码?

答案 1 :(得分:1)

我不确定你在哪里设置这些字体大小,但它们目前来自 footercss.css

.col_head {
    color: white;
    font-size: 24pt;
}

.rssFeed {
    font-family: Arial;
    font-size: 90%;
}

也许这些风格需要调整。

答案 2 :(得分:1)

通过firebug查看你的元素,我注意到较高的元素有一个直接在290px节点上声明的高度。这比min-height更高,因此它总是比右侧列表更高。手动移除左侧进纸的高度使它们回到相同的高度。

鉴于此高度未在CSS 中设置HTML本身,它必须由JavaScript设置。由于大多数JS代码已经最小化,因此要确定此高度的来源并不容易。我建议你查看你的JS代码,看看可能设置高度的东西(左边是#ticker1)。

答案 3 :(得分:0)

使用firebug检查错误和覆盖样式。

相关问题