【发布时间】:2021-05-22 08:24:43
【问题描述】:
在this excellent answer 之后,我能够更改 Bootstrap 5 的 down-chevron svg 的填充颜色(呈现为背景图像。我现在正在尝试查找 up-chevron(打开图标)的 url,所以我可以改变它的填充颜色。但我找不到它。
检查Bootstrap example 和我自己的代码的html,我只看到“向下”折叠的背景图像和替换的“向上”图像在其右侧的灰色方块中。我在 CSS 中尝试过的任何东西都没有成功地针对该替换图像。
这是适用于向下图标的代码,然后是我针对该向上图标所做的努力。 (我使用background-color:yellow 来查看选择器是否工作。)
.accordion-button.collapsed::after {
background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e");
}
.accordion-button.collapse a:link.active,
.accordion-button-active-collapse ::after,
button.accordion-button-active::after.active {
background-color: yellow;
}
【问题讨论】:
-
请在问题中也贴出相关代码
标签: css bootstrap-5