首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >引导4-使用<select>而不是制表符(<li>)

引导4-使用<select>而不是制表符(<li>)
EN

Stack Overflow用户
提问于 2020-06-11 06:32:36
回答 1查看 266关注 0票数 0

是否可以将引导选项卡的外观更改为下拉选择,而不是用<ul><li>制作的标准选项卡?

我有一个相对较小的区域(比如col-3),我需要用很多选项卡来显示选项卡(比如7-10选项卡),但是它在小屏幕上看起来很难看,因为它跨越了3-4行。

我想使用select下拉列表(可能是一些用于slecet的jquery加载项),在这里,我总是使用下拉列表来选择选项卡。

它需要是<select>,因为我想显示所有的时间选择选项卡(标准的引导下拉,不要这样做,它只是提供选项,但没有显示什么是被选择的)。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2020-06-11 06:55:23

您可能需要隐藏<ul><li>,并通过<select>触发它们。

下面是一个例子:

代码语言:javascript
复制
<ul class="nav nav-tabs">
  <li hidden><a href="#" id="a1">Menu 1</a></li>
  <li hidden><a href="#" id="a2">Menu 2</a></li>
  <li hidden><a href="#" id="a3">Menu 3</a></li>
</ul>

<select onchange="selectTab(this.value)">
  <option value="1">Menu 1</option>
  <option value="2">Menu 2</option>
  <option value="3">Menu 3</option>
</select>

还有例子JavaScript:

代码语言:javascript
复制
    function selectTab(e){
      switch(e){
        case 1:
            $('#a1').click();
        break;
        case 2:
            $('#a2').click();
        break;
        case 3:
            $('#a3').click();
        break;
        default:

      }
    }

这里是摇摆不定的人

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/62318395

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档