【发布时间】:2021-10-28 12:59:59
【问题描述】:
我在 bootstrap-vue 2.21.2 中有一个代码:
<b-input-group class="mb-2 mr-sm-2 mb-sm-0">
<b-input-group-prepend is-text>
<b-icon icon="search" variant="dark" />
</b-input-group-prepend>
<b-form-input
id="filter-product"
v-model="searchText"
type="text"
placeholder="Search Store"
/>
</b-input-group>
此代码的参考您可以查看此链接:bootstrap icons。如您所见,输出应该是这样的:。 我的问题是如何删除左侧的灰色背景?我希望它看起来没有像这样的灰色背景:
我在我的 CSS 中这样做了,但没有任何改变:
.input-group-prepend {
background: transparent;
}
我的代码有什么问题?
【问题讨论】:
-
尝试更改变体属性
-
@GhostOps 变体用于图标的颜色,对灰色背景没有影响
-
那么使用一些css选择器怎么样?
b-icon[icon="search"] {background: #fff;} -
我已经用你的 css 选择器想法试过了,但它不起作用@GhostOps
-
@Fabalance 是的,后来我知道 h 使用 bootstrap 和 vue 后才意识到
标签: html css vue.js bootstrap-vue