html - 使用 simplebar 库隐藏水平滚动条不起作用

标签 html css angular typescript angular6

我在 angular 6 元素中使用 simplebar 库(https://github.com/Grsmto/simplebar),当我在我的 html 标签中添加简单栏时,它显示了水平和垂直滚动条,所以我想显示垂直仅滚动条。

我试图用这个 CSS 属性隐藏水平滚动条:

overflow-x: hidden

还有这个属性:

width:100%" and "position:abolute" or "position:relative"

<div data-simplebar style="overflow-x: hidden">
    <div *ngFor="let example of examples;">
        <div>{{example.title}}</div>
            <p>{{example.text}}</p>
        </div>
    </div>

我希望只显示水平滚动条,但它似乎不起作用,我不知道是我遗漏了什么或某些 CSS 属性,还是 Angular 导致了这个问题。

最佳答案

SimpleBar 库围绕您的内容创建包装器,因此应用于您的 div 的 CSS 溢出不会隐藏滚动条。

隐藏插件创建的水平滚动条

.simplebar-track.simplebar-horizontal {
   display: none;
}

并禁用库创建的可滚动 div 上的滚动。

.simplebar-content {
  overflow-x: hidden;
}

关于html - 使用 simplebar 库隐藏水平滚动条不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56671354/

相关文章:

html - 在 Mediawiki 的所有形式中使用 'MediaWiki UI' 或 'Bootstrap3' 样式

angularjs - Angular 2 : AOT TypeError: base64 is not a function

Angular 2 : rendering/reloading a component's template

javascript/canvas : draw polylines in real-time, 什么是最优数据结构?

html - CSS全屏背景rgba叠加

html - 鼠标悬停时div闪烁

javascript - 使用带有表单的 jquery 进行自定义验证

html - header-wrapper 背景图片未在 Blogger 帖子中加载

javascript - 日期选择器:无法绑定(bind)到 'bsValue',因为它不是 'input' 的已知属性

jquery - jQuery 中的 class 和 id 有什么区别?