首頁 >web前端 >css教學 >CSS篇:如何將頁面背景設定漸層效果(程式碼詳解)

CSS篇:如何將頁面背景設定漸層效果(程式碼詳解)

奋力向前
奋力向前原創
2021-08-03 17:43:5315002瀏覽

之前的文章《如何使用html製作一個簡潔的提交表單(程式碼詳解)》中,給大家介紹了怎樣使用html製作一個表單。下面這篇文章跟大家介紹怎樣使用css設定背景色漸層呢,我們一起看看怎麼做。

CSS篇:如何將頁面背景設定漸層效果(程式碼詳解)

它們都可以用自己的方式表示任何顏色,只不過角度不同。

在RGB模式下,所有顏色都可以用紅(red)綠(green)藍(blue)的不同能比組合得到。

如:

rgb(100%,0%,0%)為紅色;

rgb(100%,50%,0%)為橘紅色;

rgb(80%,0%,100%)為紫色。

可以在瀏覽器內分別測試這幾個值

root { background rgb(100% 0% 0%); }
  • rgb(100%,0%,0%)也可以寫成rgb(255,0, 0),每種原色被分成255等分。

  • 0表示完全沒有強度,255表示最高強度。雖然rgb(255,0,0)和rgb(100,0,0)都是紅色,但前者要比後者看起來更鮮豔,因為其發光強度高。

  • 這一點用黑色和白色也很好證明。 RGB模式下的黑色是rgb(0,0,0)(三項都不發光),而白色是rgb(255,255,255)(三項都發最強光)。

CSS設定div漸層背景的方法

1、使用一個div標籤。

<!DOCTYPE html>
<html>
	<head>
		<meta charset="utf-8"> 
		<title>css颜色渐变</title> 
	</head>
	<body>
		<div>
			
		</div>
	</body>
</html>

2、header標籤裡面設定<div>標籤。 <pre class="brush:php;toolbar:false">&lt;!DOCTYPE html&gt; &lt;html&gt; &lt;head&gt; &lt;meta charset=&quot;utf-8&quot;&gt; &lt;title&gt;css颜色渐变&lt;/title&gt; &lt;style type=&quot;text/css&quot;&gt; div{ } &lt;/style&gt; &lt;/head&gt; &lt;body&gt; &lt;div&gt; &lt;/div&gt; &lt;/body&gt; &lt;/html&gt;</pre><p>3、顏色漸變,需要為<code>div設定widthheight,寬度和高度。

<!DOCTYPE html>
<html>
	<head>
		<meta charset="utf-8"> 
		<title>css颜色渐变</title> 
		<style type="text/css">
			div{
				width:150px;
				height:70ps;
			}
		</style>
	</head>
	<body>
		<div>
			
		</div>
	</body>
</html>

4、然後設定divbackground背景屬性,背景顏色漸層就用到-webkit-linear-gradient

<!DOCTYPE html>
<html>
	<head>
		<meta charset="utf-8"> 
		<title>css颜色渐变</title> 
		<style type="text/css">
			div{
				width:150px;
				height:70ps;
				background:-webkit-linear-gradient();
			}
		</style>
	</head>
	<body>
		<div>
			
		</div>
	</body>
</html>

5、在-webkit-linear-gradient裡面寫top,設定漸層從頂部開始,到底部結束。寫了top就不要寫bottom

<!DOCTYPE html>
<html>
	<head>
		<meta charset="utf-8"> 
		<title>css颜色渐变</title> 
		<style type="text/css">
			div{
				width:150px;
				height:70ps;
				background:-webkit-linear-gradient(top);
			}
		</style>
	</head>
	<body>
		<div>
			
		</div>
	</body>
</html>

6、再設定顏色的漸層順序,顏色可以設定多。

<!DOCTYPE html>
<html>
	<head>
		<meta charset="utf-8"> 
		<title>css颜色渐变</title> 
		<style type="text/css">
			div{
				width:150px;
				height:70ps;
				background:-webkit-linear-gradient(top,white,lightblue,skyblue);
			}
		</style>
	</head>
	<body>
		<div>
			
		</div>
	</body>
</html>

效果圖如下:

CSS篇:如何將頁面背景設定漸層效果(程式碼詳解)

推薦學習:CSS影片教學

以上是CSS篇:如何將頁面背景設定漸層效果(程式碼詳解)的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
上一篇:手把手教你使用img標籤來加入圖片效果(知識)下一篇:手把手教你使用img標籤來加入圖片效果(知識)

相關文章

看更多