ホームページ  >  記事  >  ウェブフロントエンド  >  CSS3で背景の線形グラデーションを実現する方法

CSS3で背景の線形グラデーションを実現する方法

WBOY
WBOYオリジナル
2021-12-16 13:59:002005ブラウズ

CSS では、「background-image」属性と「linear-gradient()」関数を使用して、要素の背景の線形グラデーションを実現できます。構文は「element {background-image:linear」です。 -gradient(グラデーションの方向、色) 1、色 2..)」。

CSS3で背景の線形グラデーションを実現する方法

このチュートリアルの動作環境: Windows 10 システム、CSS3&&HTML5 バージョン、Dell G3 コンピューター。

css3 で背景の線形グラデーションを実現する方法

CSS で要素の背景の線形グラデーションを実現したい場合は、次を使用する必要があります。背景画像属性。

background-image 属性は、要素の背景スタイルを設定するために使用されます。この属性を Linear-gradient() 関数と組み合わせて使用​​すると、要素の背景を線形グラデーションに設定できますスタイル。

linear-gradient() 関数は、2 つ以上の色の線形グラデーションを表す画像を作成するために使用されます。

線形グラデーションを作成するには、2 つの色を指定する必要があります。さまざまな方向 (角度として指定) でグラデーション効果を実現することもできます。方向が指定されていない場合、グラデーションはデフォルトで上から下に設定されます。

例は次のとおりです:

<html>
<head>
<meta charset="utf-8"> 
<title>123</title> 
<style>
#grad1 {
  height: 300px;
  background-image: linear-gradient(red, yellow ,red);
}
</style>
</head>
<body>
<p>从头部开始的线性渐变,从红色开始,转为黄色,再到蓝色:</p>
<div id="grad1"></div>
</body>
</html>

出力結果:

CSS3で背景の線形グラデーションを実現する方法

(学習ビデオ共有: css ビデオ チュートリアル)

以上がCSS3で背景の線形グラデーションを実現する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。