Bootstrap 手风琴箭头颜色
Bootstrap accordion arrow color
如何更改 collapsed 手风琴箭头的颜色?我尝试了更多解决方案,但我设法只更改了按钮的文本颜色。
固定颜色是蓝色,与深色背景完全不兼容。
示例:https://getbootstrap.com/docs/5.0/components/accordion/
谢谢!
箭头的活动颜色由 SCSS 变量 $accordion-icon-active-color
决定,可以在他们的 source code.
中看到
您可以通过在全局 scss 文件中执行以下操作来覆盖它:
$accordion-icon-active-color: #ffffff; // your new color code
@import "bootstrap/variables";
您可以覆盖 .accordion-button:not(.collapsed)::after
.accordion-button:not(.collapsed)::after {
background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%230c63e4'%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:not(.collapsed)::after {
background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23YOUR_HEX_CODE'%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");
}
将“YOUR_HEX_CODE”替换为您之前指令中不带#的十六进制代码
如何更改 collapsed 手风琴箭头的颜色?我尝试了更多解决方案,但我设法只更改了按钮的文本颜色。
固定颜色是蓝色,与深色背景完全不兼容。
示例:https://getbootstrap.com/docs/5.0/components/accordion/
谢谢!
箭头的活动颜色由 SCSS 变量 $accordion-icon-active-color
决定,可以在他们的 source code.
您可以通过在全局 scss 文件中执行以下操作来覆盖它:
$accordion-icon-active-color: #ffffff; // your new color code
@import "bootstrap/variables";
您可以覆盖 .accordion-button:not(.collapsed)::after
.accordion-button:not(.collapsed)::after {
background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%230c63e4'%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:not(.collapsed)::after {
background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23YOUR_HEX_CODE'%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");
}
将“YOUR_HEX_CODE”替换为您之前指令中不带#的十六进制代码