gpt4 book ai didi

css - 4 种颜色的 Bootstrap 渐变

转载 作者:行者123 更新时间:2023-11-28 10:02:44 24 4
gpt4 key购买 nike

我使用了 4 种颜色来创建这样的 css 渐变。

background: linear-gradient(to right, #ffffff 0%,#ffffff 72%,#929292 72%,#929292 100%);

这里我使用的是bootstrap。我的问题是我如何在我的 less 文件中调用这种渐变?

如果它有 2 种或 3 种颜色的渐变,对我来说没问题。然后我可以像这样使用 bootstrap mixin funciton..

#gradient.vertical(#ffffff; #f9f9f9 );
#gradient.vertical-three-colors(#ffffff; #f9f9f9; 72%; #e7eaef);

但我不确定如何使用超过 3 种颜色..

希望有人能帮帮我。

谢谢。

最佳答案

只需制作您自己的四向渐变混合并将其添加到 bootstrap/less/mixins/grandients.less

如:

  .horizontal-four-colors(@start-color: #00b3ee; @mid-color: #7a43b6; @color-stop: 33%; @mid-color-2: #abcdef; @color-stop-2: 66%; @end-color: #c3325f) {
background-image: -webkit-linear-gradient(left, @start-color, @mid-color @color-stop, @mid-color-2 @color-stop-2, @end-color);
background-image: -o-linear-gradient(left, @start-color, @mid-color @color-stop, @mid-color-2 @color-stop-2,@end-color);
background-image: linear-gradient(to right, @start-color, @mid-color @color-stop, @mid-color-2 @color-stop-2, @end-color);
background-repeat: no-repeat;
filter: e(%("progid:DXImageTransform.Microsoft.gradient(startColorstr='%d', endColorstr='%d', GradientType=1)",argb(@start-color),argb(@end-color))); // IE9 and down, gets no color-stop at all for proper fallback
}

并调用它

#gradient.horizontal-four-colors(#ffffff; #f9f9f9; 33%; #bbb, 66%, #e7eaef);

关于css - 4 种颜色的 Bootstrap 渐变,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24627657/

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