В связи с этим вопросом css rainbow, построенная с использованием градиентных цветов
, есть ли способ сделать это, используя несколько divs
вместо одного?
Вы можете спросить, почему, когда вы можете сделать это только с одним, хорошо для образовательных целей.
Это то, что я сделал, но выглядит не очень хорошо.
Любые идеи будут высоко оценены.
.mainDiv {
display: inline-block;
}
.rainbow1 {
height: 100px;
width: 55px;
background: linear-gradient(78deg, red 5%, transparent 7%);
float: left;
}
.rainbow2 {
height: 100px;
width: 55px;
background: linear-gradient(72deg, orange 12%, transparent 14%);
float: left;
}
<div class="mainDiv">
<div class="rainbow1"></div>
<div class="rainbow2"></div>
</div>