如果元素的高度小于32px,Firefox会隐藏垂直滚动条

时间:2009-10-14 16:51:16

标签: html firefox

在FF3(3.0.14)中我发现如果一个元素的高度小于32px,则垂直滚动条隐藏在一个问题上。在我的(简化)示例中,滚动条不会出现在“shouldScroll”上 - 即使它的子项大于它 - 直到我增加其高度。有没有人知道这是特定版本的FF的已知问题,和/或是否存在任何变通方法?

干杯, 麦金太尔

P.S。对于格式化感到抱歉,如果有人能告诉我如何在我的帖子中嵌入html,那将非常感谢

<html>
<head>
</head>
<body>
<div id="shouldScroll" style="height: 20px; overflow: auto; background-color: red">
<div id="child" class="popupText" style="width: 100px; height: 100px;">Run Test</div>
</div>
</body>
</html>

3 个答案:

答案 0 :(得分:1)

我不是网络开发人员,但在处理图片时注意到32这是一个神奇的数字。滚动条上的两个按钮可能高16像素。我想当客户区域大小小于两个按钮的大小时,Firefox正在隐藏滚动条。

很抱歉,不知道如何解决您的实际问题。

答案 1 :(得分:0)

已知错误(https://bugzilla.mozilla.org/show_bug.cgi?id=292284,当滚动按钮不适合时Atoms是正确的,并且我不知道有任何变通方法。

答案 2 :(得分:0)

特雷弗的回答是正确的。要查看滚动条,只需在外部div中添加一些高度。