我不确定为什么我的tabs元素没有显示滚动行为。标签li
中的ul
元素似乎只是溢出到下一行,如图here所示。
我认为正确初始化了实现和选项卡。关于为什么发生这种情况的任何建议将不胜感激。我尝试禁用所有外部CSS和JS,但似乎无法解决问题。
Codepen(此处未显示滚动问题,因为其中包含大量代码,所以没有显示)
答案 0 :(得分:0)
我看到的几件事:
{swipable: true}
-> {swipeable: true}
正如您在HTML中看到的那样,它们对UL使用以下标记:
<ul id="tabs-swipe-demo" class="tabs">
<li class="tab col s3"><a href="#test-swipe-1">Test 1</a></li>
<li class="tab col s3"><a class="active" href="#test-swipe-2">Test 2</a></li>
<li class="tab col s3"><a href="#test-swipe-3">Test 3</a></li>
</ul>
重要的是,他们使用a href
ID与DIV元素的ID相关,例如:#test-swipe-1
。
Div元素:
<div id="test-swipe-1" class="col s12 blue">Test 1</div>
<div id="test-swipe-2" class="col s12 red">Test 2</div>
<div id="test-swipe-3" class="col s12 green">Test 3</div>
通过这种方式,Materialise知道必须在上面显示哪个DIV ID