我有一个 Bootstrap 网站,当屏幕尺寸小于 992 像素时,会添加汉堡切换器。代码是这样的:
<button class="navbar-toggler navbar-toggler-right"
type="button" data-toggle="collapse"
data-target="#navbarSupportedContent"
aria-controls="navbarSupportedContent"
aria-expanded="false"
aria-label="Toggle navigation">
<span class="navbar-toggler-icon"></span>
</button>
有没有可能改变汉堡切换按钮的颜色?
原文由 Rehan 发布,翻译遵循 CC BY-SA 4.0 许可协议
Bootstrap 4 中的
navbar-toggler-icon
(汉堡包)使用 SVGbackground-image
。切换器图标图像有 2 个“版本”。一个用于浅色导航栏,一个用于深色导航栏…navbar-dark
在较暗的背景上使用浅色/白色切换器navbar-light
在较浅的背景上使用深色/灰色切换器因此,如果您想将切换器图像的颜色更改为其他颜色,您可以自定义图标。例如,这里我将 RGB 值设置为粉色 (255,102,203)。注意 SVG 数据中的
stroke='rgba(255,102,203, 0.5)'
值:演示 http://www.codeply.com/go/4FdZGlPMNV
OFC,另一种仅使用来自另一个库的图标的选项,即:Font Awesome 等。
更新引导程序 4.0.0:
从 Bootstrap 4 Beta 开始,
navbar-inverse
现在是navbar-dark
用于具有较深背景颜色的导航栏以产生较浅的链接和切换器颜色。如何更改 Bootstrap 4 导航栏颜色