我有一个正在构建的滑块组件。它使用Bootstrap .container类来包含在指定的页面宽度中,但需要溢出到屏幕的右侧。如果我使用overflow-x:visible,它会向右溢出,但整个页面会滚动。如果我给予父overflow:hidden,那么我就无法滚动滑块。
在不影响整个页面的情况下,同时允许overflow-x:visible和允许滚动条滚动的最佳方法是什么?
HTML
<div id="main-container">
<section class="container">
<ul class="panels">
<li class="panel"></li>
<li class="panel"></li>
<li class="panel"></li>
<li class="panel"></li>
<li class="panel"></li>
<li class="panel"></li>
</ul>
</section>
</div>
字符串
CSS
#main-container {
overflow: hidden;
}
.panels {
overflow-x: visible;
display: flex;
height: auto;
width: auto;
list-style: none;
margin: 0;
padding: 0;
}
型
1条答案
按热度按时间svmlkihl1#
我创建了这个,因为它是一个问题,我不断重写自己,所以这是为你和我作为一个提醒它是如何工作的:)
水平可滚动的“carousel”样式引导行,没有滚动条
个字符