javascript - 如何将滚动条添加到 Jquery 对话框

标签 javascript jquery css

我在一个页面上有一个 JQuery 对话框,它根据窗口的大小打开。不幸的是,当达到包含 div 的 minWidth 时,我已经能够在对话框显示的包含 div 中实现水平滚动条,以便用户可以滚动到其余内容。我的相关代码片段如下:

   $('#containingDiv').dialog({modal:true,
                              autoOpen:false,
                              height:heightOfWindow,
                              width:widthOfWindow,
                              resizable:true});

  $('#containingDiv').dialog('open');

  /*css Code for containing Div element*/
  #containingDiv{
                 min-height:900px;
                 min-width:900px;
                 overflow-x:auto;
                 overflow-y:hidden;
                 }

那么,如果对话框超出包含的 div 的最小宽度,那么对话框窗口可以滚动到 div 的内容,我怎样才能达到这样的位置?

有人能帮帮我吗?

最佳答案

通过创建另一个具有最小宽度的内部 div 和具有宽度的外部 div 以及 overflow-x 来解决。这将为对话框提供滚动条。

关于javascript - 如何将滚动条添加到 Jquery 对话框,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37342959/

相关文章:

javascript - Sencha Touch 中的 id 和 itemID 有什么区别?

javascript - 谷歌地图 - 填充剩余高度

javascript - Jquery 正在添加 prevObject : to array

jquery - 如何在 Angular 中使用 jQuery?

html - 如何防止移动浏览器微缩 HTML block 级元素?

jquery - 检测 100% 高度固定 div 中的滚动

javascript - JQuery 发布和接收 PHP 登录数据

javascript - HTML如何删除标签而不是内容

jquery - `overflow-x: hidden` 内的元素仍然有宽度(Safari)

html - Django 模板中的导航栏