css3怎麼將背景設為漸層色

青灯夜游
發布: 2021-12-15 14:00:48
原創
13365 人瀏覽過

設定方法:1、使用「background:linear-gradient(漸變方向,顏色1,顏色2,..);」語句;2、使用「background:radial-gradient(shape 大小位置,開始顏色,..,終止顏色);”語句。

css3怎麼將背景設為漸層色

本教學操作環境:windows7系統、CSS3&&HTML5版、Dell G3電腦。

漸層 Gradient

CSS3 漸層(gradients)可以讓在兩個或多個指定的顏色之間顯示平穩的過渡。比較使用漸層圖片,gradients 可以減少下載的時間和寬頻的使用,並且在放大時看起來效果更好。

線形漸層

顏色值沿著一條隱式的直線逐漸過渡。由linear-gradient()產生。

為了建立一個線性漸變,你必須至少定義兩個顏色節點。顏色節點即你想要呈現平穩過渡的顏色。同時,你也可以設定一個起點和一個方向(或一個角度)。

/* 渐变轴为45度,从蓝色渐变到红色 */ linear-gradient(45deg, blue, red); /* 从右下到左上、从蓝色渐变到红色 */ linear-gradient(to left top, blue, red); /* 从下到上,从蓝色开始渐变、到高度40%位置是绿色渐变开始、最后以红色结束 */ linear-gradient(0deg, blue, green 40%, red);
登入後複製

語法

linear-gradient([  | to  ,]?  )
登入後複製
  • #:以角度值指定漸層的方向(或角度)。角度順時針增加。

    css3怎麼將背景設為漸層色

  • :描述漸層線的起始點位置。to top,to bottom,to leftto right這些值會轉換成角度0 度180 度270 度90 度。其餘值會轉換為一個以向頂部中央方向為起點順時針旋轉的角度。漸層線的結束點與其起點中心對稱。
  • :顏色變化清單。支援透明度(rgba(255,0,0,0.1))。

範例:背景色線性漸層--background-image linear-gradient()

    css背景渐变--线性渐变  
基本线性渐变--自上而下
基本线性渐变--45度角
登入後複製

css3怎麼將背景設為漸層色

  • ##徑向漸層
  • radial-gradient()
  • CSS 函數創建了一個圖像,該圖像的顏色值由一個中心點(原點)向外擴散並逐漸過渡到其他顏色值。同樣至少需要定義兩種顏色節點,也可以指定漸層的中心(預設在中心點,
      center
    • )、形狀(預設橢圓形ellipse)、大小(預設
    • farthest-corner
    • ,表示到最遠的角落)
    • #語法
    • radial-gradient( [shape size at position] ? <color-stop-list> [ , <color-stop-list> ]+ )
      登入後複製
    • shape:橢圓形(ellipse
    • ,預設)或圓形(
    circle
  • size

    closest -side
  • , 漸層的邊緣形狀與容器距離漸層中心點最近的一邊相切(圓形)或至少與距離漸變中心點最近的垂直和水平邊相切(橢圓形)。

closest-corner, 漸層的邊緣形狀與容器距離漸層中心點最近的一個角相交。

css3怎麼將背景設為漸層色farthest-side

, 與 closest-side 相反,邊緣形狀與容器距離漸變中心點最遠的一邊相切(或最遠的垂直和水平邊)。

farthest-corner

, 漸層的邊緣形狀與容器距離漸層中心點最遠的一個角相交。

position

:可以是具體的兩個位置偏移值(

10% 20%

),也可以是關鍵字(left、right、top、bottom)css3怎麼將背景設為漸層色

範例:背景色徑向漸層--background-image radial-gradient()

###
    css背景渐变--径向渐变  
登入後複製
# ##############重複漸層#########重複多次漸層圖案直到足以填滿指定元素。由 ###repeating-linear-gradient()### 和 ###repeating-radial-gradient()### 函數產生。 ######重複函數的參數同上,不同的是它會基於漸變長度(最後一個色標和第一個之間的距離)倍數重複。 ###
    css背景渐变--重复渐变  
登入後複製
############(學習影片分享:###css影片教學###)###

以上是css3怎麼將背景設為漸層色的詳細內容。更多資訊請關注PHP中文網其他相關文章!

相關標籤:
來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
最新問題
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板
關於我們 免責聲明 Sitemap
PHP中文網:公益線上PHP培訓,幫助PHP學習者快速成長!