CSSのlinear-gradient()関数を用いることで、背景に線形グラデーションを描くことができる。ただし、linear-gradient()関数は「background-color」やその他「color」には適用できないらしいので、例えばborderに線形グラデーションをかけることはできない模様。
上の例では2色のグラデーションを用いたが、色の要素を増やすこともできる。
4色を指定したグラデーション
CSSのradial-gradient()関数を用いることで、背景に放射グラデーションを描くことができる。