亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

css如何實現顏色漸變

發布時間:2020-10-19 16:43:21 來源:億速云 閱讀:106 作者:小新 欄目:web開發

css如何實現顏色漸變?這個問題可能是我們日常學習或工作經常見到的。希望通過這個問題能讓你收獲頗深。下面是小編給大家帶來的參考內容,讓我們一起來看看吧!

在一些項目中,可以發現大多數漸變幾乎都是一樣的。所有這些都是一種顏色逐漸變暗或變淺,所以制作每種顏色的新漸變感覺太麻煩也太冗余。相反,我們可以制作一個漸變來用于所有“漸變”。

那么它是如何實現的,下面我們就來具體的看看。

我在HTML中創建了常用按鈕,并為它們提供了常用的類名和特定的類名以及一些樣式來裝飾按鈕。

HTML

<a class="button button1">button 1</a>
<a class="button button2">button 2</a>
<a class="button button3">button 3</a>
<a class="button button4">button 4</a>
<a class="button button5">button 5</a>

CSS

.button{
  float:left;
  height:40px;
  line-height:40px;
  margin-right:20px;
  padding:0 15px;
  color:#fff;
  font-weight:bold;
  font-size:16px;
  font-family:arial;
  background-color:#555;
  border-radius:5px; border:solid 1px rgba(0,0,0,0.5);
}

給每個按鈕獨特的顏色(常規背景顏色)。

CSS

.button1{background-color:orange;}
.button2{background-color:red;}
.button3{background-color:green;}
.button4{background-color:RoyalBlue;}
.button5{background-color:OrangeRed;}

現在,使所有這些漸變是很容易的。我沒有使用全彩色進行漸變,如紅色和深紅色,而是使用背景色為黑色的漸變,不透明度為0%直到黑色背景色的不透明度為65%。

然后將此漸變添加到常用按鈕類的透明度中。

CSS

.button{
  background-image: linear-gradient(rgba(0,0,0,0) 0%, rgba(0,0,0,0.65) 100%); 
}

好了,現在我們已經完成使用CSS中只有一個漸變來制作多個漸變色。

完整代碼:

<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
	<title></title>
	<style type="text/css">
	.button{
  float:left;
  height:40px;
  line-height:40px;
  margin-right:20px;
  padding:0 15px;
  color:#fff;
  font-weight:bold;
  font-size:16px;
  font-family:arial;
  background-color:#555;
  border-radius:5px;
  border:solid 1px rgba(0,0,0,0.5);
  background-image: linear-gradient(rgba(0,0,0,0) 0%,rgba(0,0,0,0.65) 100%); /* W3C */
}
.button1{background-color:orange;}
.button2{background-color:red;}
.button3{background-color:green;}
.button4{background-color:RoyalBlue;}
.button5{background-color:OrangeRed;}
</style>
</head>
<body>
<a class="button button1">button 1</a>
<a class="button button2">button 2</a>
<a class="button button3">button 3</a>
<a class="button button4">button 4</a>
<a class="button button5">button 5</a>
</body>
</html>

效果如下:

css如何實現顏色漸變

如果你想要懸停樣式,只需將漸變顏色反轉,代碼如下所示:

.button:hover{
    background-image: linear-gradient(rgba(0,0,0,0.65) 0%,rgba(0,0,0,0) 100%); /* W3C */  
}

效果如下:

css如何實現顏色漸變

感謝各位的閱讀!看完上述內容,你們對css如何實現顏色漸變大概了解了嗎?希望文章內容對大家有所幫助。如果想了解更多相關文章內容,歡迎關注億速云行業資訊頻道。

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

新营市| 阿克| 贵州省| 太白县| 巍山| 纳雍县| 榆社县| 靖州| 通辽市| 来安县| 景泰县| 板桥市| 靖西县| 邢台县| 富阳市| 淮滨县| 龙山县| 德钦县| 昌宁县| 聂荣县| 新邵县| 漳州市| 通州市| 海兴县| 宜良县| 德兴市| 新宁县| 麻阳| 启东市| 兴安盟| 上蔡县| 武川县| 上林县| 乳源| 武宣县| 无锡市| 前郭尔| 平利县| 若羌县| 慈溪市| 望奎县|