javascript - 我如何积极地为 bootstrap nav-pills 工作
问题描述
我将 bootsrap4 与 shopify 一起使用。我想按标签过滤博客页面上的文章。我使用nav-pills
并希望nav-link
在相应的 url 上处于活动状态。
使用此代码active
类将不会通过。当我添加data-toggle="pill"
active
时将通过,但链接不再起作用,并且不可能转到另一个网址。
<div class="container">
<div class="row justify-content-center mb-4">
<ul class="nav nav-pills nav-scroll nav-blog px-4">
{% for tag in blog.all_tags %}
{% if forloop.first == true %}
<li class="nav-item">
<a class="nav-link active pb-1 w-100" href="/blogs/{{ blog.handle }}">All</a>
</li>
{% else %}
<li class="nav-item">
<a class="nav-link pb-1 w-100" href="/blogs/{{ blog.handle }}/tagged/{{ tag }}">{{ tag }}</a>
</li>
{% endif %}
{% endfor %}
</ul>
</div>
</div>
解决方案
推荐阅读
- php - 为什么我不能将html格式更改为php格式
- javascript - GoogleScript - Google Sheets - 需要修改脚本以跳过任何具有匹配变量的文本行
- javascript - 使用 reactstrap 输入模块的 React ref 没有 Value 道具
- swift - 如何在 Swift 4+ 中解析这个 GTFS 字符串
- python - 没有名为 scipy、spacy、nltk 的模块
- python - 无法在张量流中使用占位符初始化变量
- ios - Swift 如何在 IBaction 之外更改按钮标签?
- c# - Assembly.isDynamic 不包含定义
- java - 如何以编程方式在 Java 中创建 BDE 别名?
- php - 显示来自 2 个输入字段的条件的表格