【问题标题】:Add scrollbar without breaking responsiveness在不破坏响应性的情况下添加滚动条
【发布时间】:2017-09-14 12:54:59
【问题描述】:

我未能在保持响应页面的同时添加滚动条。要向我的数据表添加滚动条,我可以使用代码

"scrollY": "200px"

但这会将表格大小设置为 200 像素而不是 100%。是否可以以某种方式使用变量,以便表格既填充该区域,又为超出页面大小的项目获取滚动条?

【问题讨论】:

  • 您是否尝试设置“true”而不是 200px?

标签: javascript jquery html css datatables


【解决方案1】:

你可以使用

height: 100vh;

其他

height: calc(100vh - your other element's height);

之后使用

overflow-y: auto;

【讨论】:

    【解决方案2】:

    你可以试试"overflow-y" : "scroll"。像这样,在不需要时会出现一个灰色的滚动条,在需要时会出现一个正常的滚动条。因此,如果它出现/消失,将不再干扰您的布局。

    【讨论】:

    • 如果它不起作用可能是什么原因?我将overflow-y 添加到我的数据表配置中,但没有出现滚动条,并且数据溢出页面而没有滚动条。我的配置中可能有什么东西会覆盖我的设置吗?还是我做错了什么?
    • @DjDac 右键单击​​ > 检查元素是否溢出-y:滚动是否被覆盖?你应该在那里找到答案
    猜你喜欢
    • 2021-02-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-05-18
    • 2020-04-14
    • 1970-01-01
    • 2017-07-17
    相关资源
    最近更新 更多