linear-gradient
使い方
background: linear-gradient(角度, 開始する色 位置, 中間の色 位置, 終了する色 位置);
金色ボタン
a {
background: linear-gradient(45deg, #b67b03 0%, #daaf08 45%, #fee9a0 70%, #daaf08 85%, #b67b03 90% 100%);)
}
南国風ボタン
a {
background: linear-gradient(45deg, #fa6caf 0%, #ffe140 80%, #ffe140 100%);
}
グラデーションの区切り
div {
background: linear-gradient(0deg, #eda128 0%, #f7a500 30%, #ffe8b9 75%, #d89127 100%);
background-size: 100% 5px;
}
方眼紙の背景
<div class='grid'>
ここにテキストを入力する
</div>
.grid {
background-image: linear-gradient(0deg, transparent calc(100% - 1px), #f0f0f0 calc(100% - 1px)),
linear-gradient(90deg, transparent calc(100% - 1px), #f0f0f0 calc(100% - 1px));
background-size: 10px 10px;
background-repeat: repeat;
background-position: center center;
}
background-imageで横に1pxの1本線、縦に1pxの1本線を引きます。
background-repeatで線をリピートしてマス目にします。
background-sizeで1マスの大きさを決めます。