gpt4 book ai didi

css - 背景渐变为双色调纯色 - 一种颜色宽度(以 px 为单位)

转载 作者:行者123 更新时间:2023-11-28 09:23:24 25 4
gpt4 key购买 nike

div {
height: 50px;
width: 100%;
background-image: linear-gradient(to right, white 50%, red 46px);
}

body {
padding: 20px;
}
<div></div>

我正在尝试使用线性渐变作为 div 中的双色调纯色背景。

div 可以是任何宽度,我希望其中一种颜色具有以 px 为单位的指定宽度 - 而另一种颜色可以填充总宽度的剩余部分。这可能吗?

喜欢:

div {
background-image: linear-gradient(to right, white auto, red 46px);
}

最佳答案

您可以简单地使用:

首先使用固定的背景色,然后将0放在第二种颜色中,它将填充div的其余部分。

background: linear-gradient(to right, lightgreen 19px, darkgreen 0);

这很适合你。

div {
display: inline-block;
background: linear-gradient(to right, lightgreen 19px, darkgreen 0);
width: 50%;
height: 100px;
color: white;
text-align: center;
}
<div>
Test
</div>

希望这对您有所帮助。

关于css - 背景渐变为双色调纯色 - 一种颜色宽度(以 px 为单位),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47470208/

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