Градиент, который вы пытаетесь изменить, имеет оба цвета одинаково, поэтому вы не увидите разницу.Самый простой способ сделать то, что вы хотите - использовать генератор, поскольку код для каждого механизма рендеринга немного отличается.
Самое простое решение для ключевого слова - использовать «направление» вместо градуса.Увидеть ниже.Первое поле сверху вниз, а второе слева направо.
В вашем примере есть псевдокласс (: after), добавляющий второй градиент для создания жесткой линии.Вы можете добиться аналогичного эффекта, добавив больше градиентов к градиенту.
.box{
width: 100px;
height: 100px;
margin-bottom: 20px
}
.gradient1 {
background: linear-gradient(to bottom, #8fc400, #29b8e5);
}
.gradient2 {
background: linear-gradient(to right, #8fc400, #29b8e5);
}
.gradient3 {
background: linear-gradient(to bottom, rgba(191,210,85,1) 0%,rgba(142,185,42,1) 50%,rgba(114,170,0,1) 51%,rgba(158,203,45,1) 100%);
}
<div class="box gradient1">
</div>
<div class="box gradient2">
</div>
<div class="box gradient3">
</div>