padding-top 导致滚动条底部在 FF 中消失

发布于 2025-01-08 07:42:38 字数 284 浏览 0 评论 0原文

我在 HTML 页面中配置了以下 DIV:

<div id="contentDiv" style="padding-top: 20px; padding-left: 20px; overflow: auto; height: 100%;" >

内容足够大,需要垂直滚动条。 在 IE 中,页面看起来不错。然而,在FF中,滚动条的底部溢出页面底部的量是padding-top设置的量(即20px)。有没有办法在 FF 中保留 padding-top 并显示完整的滚动条?谢谢。

I have the following DIV configured in my HTML page:

<div id="contentDiv" style="padding-top: 20px; padding-left: 20px; overflow: auto; height: 100%;" >

The content is large enough that a vertical scrollbar is required.
In IE, the page looks fine. However, in FF, the bottom of the scrollbar overflows off the bottom of the page by the amount the padding-top is set (i.e. 20px). Is there a way to keep the padding-top and have the full scrollbar display in FF? Thanks.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

梦中楼上月下 2025-01-15 07:42:38

如果IE版本低于8没关系,可以使用 box-sizing: border-box< /a> 在块尺寸中包含填充。

If IE versions lower than 8 do not matter, you can use box-sizing: border-box to include padding in block dimensions.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文