【问题标题】:Bootstrap "data-toggle=tab" disables url引导程序“data-toggle=tab”禁用 url
【发布时间】:2020-04-24 08:35:20
【问题描述】:

给自己一个像这样的引导导航栏:

<nav class="navbar navbar-expand-lg bg-light">
        <button class="navbar-toggler" type="button" data-toggle="collapse" data-target="#navbarSupportedContent" aria-controls="navbarSupportedContent" aria-expanded="false" aria-label="Toggle navigation">
            <span class="navbar-toggler-icon"></span>
        </button>
        <div class="collapse navbar-collapse" id="navbarSupportedContent">
            <ul class="nav nav-tabs" >
                <li class="nav-item active">
                    <a class="nav-link" href="{{ url_for('user', username=current_user.username) }}" data-toggle="tab">User</a>
                </li>
                <li class="nav-item active">
                    <a class="nav-link" href="{{ url_for('home') }}" data-toggle="tab">Home</a>
                </li>
            </ul>
            <ul class="nav navbar-nav ml-auto">
                {% if current_user.is_anonymous %}
                    <li class="nav-item active">
                        <a class="nav-link" href="/login">Login</a>
                    </li>
                {% else %}
                    <li class="nav-item active">
                        <a class="nav-link" href="/logout">Logout</a>
                    </li>
                {% endif %}
            </ul>
        </div>
    </nav>

但由于某种原因,当我使用“data-toggle=tab”选项时,选项卡开始工作,但它们不会将我重定向到给定的 url,当我删除“data-toggle=tab”时,url 工作正常再次

【问题讨论】:

    标签: python html css twitter-bootstrap flask


    【解决方案1】:

    如果您需要重定向到链接。无需使用data-toggle="tab"。带有data-toggle="tab" 属性的&lt;a/&gt; 标记中的href 意味着您正在使用具有js 对应部分的引导选项卡。

    【讨论】:

    • 如果你想为锚标签制作一个“禁用”样式,是的,你可以通过使用 css 来实现。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-07-29
    • 1970-01-01
    • 2016-05-19
    • 1970-01-01
    相关资源
    最近更新 更多