gpt4 book ai didi

javascript - b-nav-item 的 Bootstrap-vue 问题,无法更改颜色

转载 作者:搜寻专家 更新时间:2023-10-30 22:37:04 26 4
gpt4 key购买 nike

如果我将此代码放入 playground 的模板部分 https://bootstrap-vue.js.org/play ,我无法将“此处的数字 (1)”文本变为红色。有什么方法可以为一个 b-nav-item 的文本着色,使其与其他的不一样吗?

<b-navbar toggleable="md" type="dark" variant="dark">
<b-navbar-toggle target="nav_collapse"></b-navbar-toggle>
<b-collapse is-nav id="nav_collapse">
<b-navbar-nav>
<b-nav-item href="#">Nav Item 1</b-nav-item>
<b-nav-item href="#">Nav Item 2</b-nav-item>
<b-nav-item href="#">Nav Item 3</b-nav-item>
</b-navbar-nav>
<b-navbar-nav class="ml-auto">
<b-nav-item href="#" class="text-danger">A Number Here (1)</b-nav-item>
<b-nav-item-dropdown text="Nav Item 5" right>
<b-dropdown-item href="#">Dropdown 1</b-dropdown-item>
<b-dropdown-item href="#">Dropdown 2</b-dropdown-item>
<b-dropdown-item href="#">Dropdown 3</b-dropdown-item>
<b-dropdown-item href="#">Dropdown 4</b-dropdown-item>
</b-nav-item-dropdown>
<b-nav-item-dropdown text="Nav Item 6" right>
<b-dropdown-item href="#">Dropdown 1</b-dropdown-item>
</b-nav-item-dropdown>
</b-navbar-nav>
</b-collapse>
</b-navbar>

从上面创建的结果 HTML 是

<li class="nav-item text-danger">
<a href="#" target="_self" class="nav-link">A Number Here (1)</a>
</li>

并且它不会为 <a> 着色标记它将类添加到 <li> .

我需要它来生成这个 HTML

<li class="nav-item">
<a href="#" target="_self" class="nav-link text-danger">A Number Here (1)</a>
</li>

相反,但不知道如何操作 bootstrap-vue 代码以这种方式创建它。

最佳答案

您可以使用 span 标签和 text-danger 类包装您的文本,如下所示:

<b-nav-item href="#"  ><span class="text-danger">A Number Here (1)</span></b-nav-item>

html 结果会是这样的:

 <li class="nav-item"><a href="#" target="_self" class="nav-link"><span style="" class="text-danger">A Number Here (1)</span></a></li>

关于javascript - b-nav-item 的 Bootstrap-vue 问题,无法更改颜色,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52616423/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com