防止导航栏中的双行(MaterializeCSS)

Prevent double row in navbar (MaterializeCSS)

我想知道是否有一种方法可以调整MaterializeCSS 中的导航栏,以防止元素数量超过浏览器宽度时出现双行。我正在考虑一些可滚动的导航栏,例如选项卡:

但是我找不到实现它的方法。

nav-tabs 中汲取灵感,将此行为作为标准表现出来:

在 link 容器(本例中为 UL)上设置 nowrapoverflowwidth

nav ul { 
    white-space:nowrap;
    overflow-x: auto;
    width: 100%;
}

设置 display,并在 link 上取消设置 float(本例中为 LI)。

nav ul li { 
    display: inline-block;
    float: none;
}

Codepen