我有一个更像选项卡的简单水平菜单。我希望它像 BBC 应用程序选项卡菜单一样工作,这样当菜单有更多项目时,它将允许在两个方向上水平滚动。
我的代码在这里 http://codepen.io/anon/pen/GZRaee
我尝试了一些东西,但似乎没有任何效果就像我将菜单包装在固定宽度的 div 中并试图让它滚动,但这没有用,因为它总是添加滚动条。我试着让它成为旋转木马,但这对我也不起作用。
基于 HTML 的网站是否有类似的插件。 BBC 应用程序使用的导航栏在应用程序中很常见,我希望我可以为移动版本的基于 HTML 的网页提供类似的东西。
<div class="tab-nav-wrapper">
<ul>
<li class="one"><a href="#">MenuONE</a></li>
<li class="two"><a href="#">MTWO</a></li>
<li class="three"><a href="#">THREE</a></li>
<li class="four"><a href="#">FOUR</a></li>
<li class="five"><a href="#">MenuFIVE</a></li>
<hr />
</ul>
</div>
<div class="tab-content-wrapper">
<div class="tab1-c">
<p>This is ONE.</p>
</div>
<div class="tab2-c">
<p>This is TWO</p>
</div>
<div class="tab3-c">
<p>This is THREE</p>
</div>
<div class="tab4-c">
<p>This is FOUR</p>
</div>
<div>
原文由 Learning 发布,翻译遵循 CC BY-SA 4.0 许可协议
您可以使用 Owl Carousel 2 做到这一点。如您所见,您可以通过鼠标拖动来水平滚动选项卡,并且没有水平滚动条。我还使用了
responsive
选项来调整不同宽度的显示选项卡的数量,但你可以修改它。这是 一个小提琴 和 另一个带箭头的小提琴。