【问题标题】:jQuery Ui dialog always has horizontal scrollbar?jQuery Ui 对话框总是有水平滚动条?
【发布时间】:2011-10-12 03:10:53
【问题描述】:

我正在一个弹出对话框中设计一个表单(没有 iframe,只有 html),无论我做什么,总会有一个滚动条(见下图)。

目前对话框宽度设置为自动(通过对话框选项),但我已尝试 100%,虽然窗口拉伸,但滚动条仍然存在。

我通读了 this post about scrollbars with iframes 并尝试在 firebug 中使用 .ui-widget-overlay 无效。有趣的是,IE7 中没有滚动条,尽管该框被拉伸到整个屏幕,并且一旦您尝试调整大小,滚动条就会重新出现。

在我花费更多时间之前,有谁知道如何解决这个问题?

我正在运行 jquery 1.4.3jquery ui 1.8.6

【问题讨论】:

  • 你能提供你正在使用的 CSS 吗?
  • @drupality - 这是一个客户网站,所以我无法提供所有内容,而且有很多。如果你能告诉我你怀疑我可以提供哪些元素的线索。
  • 如果您有一个 jsFiddle 示例或发布您正在使用的 html/js/css,那将有所帮助。最好有一个活生生的例子。
  • @David,好的,我看看能不能把一些东西放在一起。我希望这是一个人们有现成答案的常见问题。

标签: jquery css jquery-ui scrollbar


【解决方案1】:

我怀疑您在对话框中有一个 100% 宽度和边距或填充的元素。然后元素的宽度将是 100% 加上边距和填充。看看您是否可以在具有这些属性的元素上将宽度设置为自动。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2010-12-23
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2023-03-21
    • 2012-08-11
    • 2010-12-09
    相关资源
    最近更新 更多