【问题标题】:CSS overflow and having the browser native scrollbar to be usedCSS 溢出并使用浏览器原生滚动条
【发布时间】:2011-07-20 16:36:29
【问题描述】:

我有一个带有 css 的 DIV 部分

#all_messages{
position:inherit;
overflow:auto;
height:100%; 
width:100%;
}

我想让它在我用溢出做的页面内滚动,但我不希望页面上有一个额外的滚动条,我希望本机浏览器的滚动条控制不是只针对该部分的滚动条

好的,所以在图片中你可以看到我有两个滚动条我想删除内部滚动条并让它由浏览器的本机滚动条控制

【问题讨论】:

  • 真的不知道你在说什么,你能解释一下吗?内部 div 是否强制窗口具有滚动条?
  • 听起来#all_messages 对body 来说是多余的……所以,我不确定你需要什么,除了带走all_messages
  • 无法理解您的要求...
  • 因此,如果您查看屏幕截图,现在应该更有意义

标签: html css


【解决方案1】:

我认为您想要做的是使页面上的所有其他元素位置:固定。如果剩余部分的内容溢出,浏览器栏会自动出现。您还必须从该 div 中删除 overflow:auto 属性,这样它就不会创建内部滚动。

【讨论】:

    【解决方案2】:

    使用overflow: hidden。这将限制它并且不显示任何滚动条。

    【讨论】:

    • 我不想限制它,我希望它滚动但只是使用浏览器的滚动条而不是额外的滚动条
    猜你喜欢
    • 1970-01-01
    • 2014-06-27
    • 2010-09-06
    • 2011-12-22
    • 1970-01-01
    • 2018-08-31
    • 2019-03-10
    • 1970-01-01
    • 2016-11-21
    相关资源
    最近更新 更多