我想acheive在HTML/CSS以下背景的背景梯度: 建设有瓷砖
我搜索的方式,使梯度已经但是我只找到平滑渐变,找不到瓷砖基于渐变。我决定尝试使这一梯度flexboxes(见下面的代码片段:
div.s-t-numbers-background {
width: 100%;
height: 100%;
display: flex;
flex-direction: row;
}
div.s-t-numbers-background-column {
display: flex;
flex-direction: column;
width: 100%;
height: 100%;
}
div.s-t-numbers-background-tile {
background-color: #FFFAAA;
width: 100%;
height: 100%;
}
<div class="s-t-numbers-background">
<div class='s-t-numbers-background-column'>
<div class='s-t-numbers-background-tile'>tile</div>
<div class='s-t-numbers-background-tile'>tile</div>
<div class='s-t-numbers-background-tile'>tile</div>
<div class='s-t-numbers-background-tile'>tile</div>
</div>
<div class='s-t-numbers-background-column'>
<div class='s-t-numbers-background-tile'>tile</div>
<div class='s-t-numbers-background-tile'>tile</div>
<div class='s-t-numbers-background-tile'>tile</div>
<div class='s-t-numbers-background-tile'>tile</div>
</div>
<div class='s-t-numbers-background-column'>
<div class='s-t-numbers-background-tile'>tile</div>
<div class='s-t-numbers-background-tile'>tile</div>
<div class='s-t-numbers-background-tile'>tile</div>
<div class='s-t-numbers-background-tile'>tile</div>
</div>
<div class='s-t-numbers-background-column'>
<div class='s-t-numbers-background-tile'>tile</div>
<div class='s-t-numbers-background-tile'>tile</div>
<div class='s-t-numbers-background-tile'>tile</div>
<div class='s-t-numbers-background-tile'>tile</div>
</div>
<div class='s-t-numbers-background-column'>
<div class='s-t-numbers-background-tile'>tile</div>
<div class='s-t-numbers-background-tile'>tile</div>
<div class='s-t-numbers-background-tile'>tile</div>
<div class='s-t-numbers-background-tile'>tile</div>
</div>
<div class='s-t-numbers-background-column'>
<div class='s-t-numbers-background-tile'>tile</div>
<div class='s-t-numbers-background-tile'>tile</div>
<div class='s-t-numbers-background-tile'>tile</div>
<div class='s-t-numbers-background-tile'>tile</div>
</div>
</div>
左上角的颜色是:#8e003f
和右下的颜色是:#f02435
再去读乐意避免的div和使用CSS这样做,如果任何人有一招,做到这一点。
为什么不创建为图像的背景?背景尺寸:盖; –
会更容易些,我知道,但我必须让我的网页很轻,也反应灵敏,图像背景将是我的最后一招。 (我也要求我的客户能够编辑的颜色:d) – RDardelet
但是,没有压力。 –