background-imageで背景グラデーション

background-imageで、グラデーションができます。
background-image: グラデーションの種類(色 位置, 色 位置, 色 位置, 色 位置 …);

指定できるグラデーション

  • linear-gradient() ≪ボーダー≫
  • repeating-linear-gradient() ≪ボーダー 繰り返し≫
  • radial-gradient() ≪円状≫
  • repeating-radial-gradient() ≪円状 繰り返し≫
  • conic-gradient() ≪放射≫
  • repeating-conic-gradient() ≪放射 繰り返し≫

ボーダー1. linear-gradient()

html

<div class=”gradation1″>
</div>

CSS

.gradation1 {
width: 80%;
height: 250px;
margin: auto;
background-image: linear-gradient(#000 0%,#0f0 26%,#ff0 50%,#f33 100%);
}

ボーダー2. repeating-linear-gradient()

html

<div class=”gradation2″>
</div>

CSS

.gradation2 {
width: 80%;
height: 250px;
margin: auto;
background-image: repeating-linear-gradient(#000 0%,#0f0 13%,#ff0 25%,#f33 50%);
}

円状1. radial-gradient()

html

<div class=”gradation3″>
</div>

CSS

.gradation3 {
width: 80%;
height: 250px;
margin: auto;
background-image: linear-gradient(#000 0%,#0f0 26%,#ff0 50%,#f33 100%);
}

円状2. repeating-radial-gradient()

html

<div class=”gradation4″>
</div>

CSS

.gradation4 {
width: 80%;
height: 250px;
margin: auto;
background-image: repeating-linear-gradient(#000 0%,#0f0 13%,#ff0 25%,#f33 50%);
}

放射1. linear-conic()

html

<div class=”gradation5″>
</div>

CSS

.gradation5 {
width: 80%;
height: 250px;
margin: auto;
background-image: linear-gradient(#000 0%,#0f0 26%,#ff0 50%,#f33 100%);
}

放射2. repeating-conic-gradient()

html

<div class=”gradation6″>
</div>

CSS

.gradation6 {
width: 80%;
height: 250px;
margin: auto;
background-image: repeating-linear-gradient(#000 0%,#0f0 13%,#ff0 25%,#f33 50%);
}

こんなことも

html

<div class=”gradation7″>
</div>

CSS

.gradation7 {
width: 80%;
height: 250px;
margin: auto;
background-image: repeating-linear-gradient(#000 0%,#0f0 13%,#ff0 25%,#f33 50%);
}