DevToolPal
繁

CSS 漸層產生器

以視覺化方式製作線性、放射狀和圓錐 CSS 漸層:調整色標、角度與位置,即時預覽,可從預設開始,一鍵複製 CSS。

本機處理,不會上傳

漸層

類型
色標

預覽

CSS

預設

漸層 CSS

功能簡介

CSS 漸層產生器讓你直觀地調出漸層,再複製最終的 CSS。選擇線性、放射狀或圓錐漸層,加入任意多個色標,拖曳它們的位置,設定角度或中心點,預覽會立即更新。也可以貼上現有的 linear-gradient(…)、radial-gradient(…) 或 conic-gradient(…) 程式碼,以視覺化方式繼續編輯。所有操作都在瀏覽器中完成。

使用方法

  1. 從某個預設開始,或沿用範例漸層。
  2. 選擇「類型」。線性和圓錐漸層有角度;放射狀和圓錐漸層有中心點,可用「中心 X」「中心 Y」移動。
  3. 編輯「色標」:用取色器或直接輸入任何 CSS 顏色來修改顏色,拖曳「位置」移動色標,「新增色標」會在間距最大處插入一個,「反轉」可倒轉順序。
  4. 開啟「重複」讓漸層平鋪,做出條紋和圓環。
  5. 從「CSS」卡片複製程式碼,需要時勾選純色備援以相容非常舊的瀏覽器。

底部的「漸層 CSS」方塊顯示漸層值並可編輯:把樣式表或設計工具中的漸層貼進去,上方的控制項會自動讀取。

範例

.hero {
  background-color: #667eea;
  background-image: linear-gradient(135deg, #667eea 0%, #764ba2 100%);
}

做好漸層的小技巧

  • 適度就好。 相鄰色相(藍到紫、橘到粉)比互補色過渡更順,互補色在中間容易變成灰濁的顏色。
  • 加一個中間色標 來控制過渡。比兩側稍亮的第三個色標能做出柔和的高光。
  • 硬邊做形狀。 位置相同的色標會形成銳利邊緣,條紋、旗幟、進度條和圓餅圖都用這個技巧。
  • 方向。 to right 等於 90deg,to bottom(預設)等於 180deg。角度從正上方開始順時針計算。
  • 漸層上的文字 要在整個漸層範圍內都清楚可讀。用對比檢查工具分別檢查最亮和最暗的色標與文字顏色的對比。

常見問題

› 線性、放射狀和圓錐漸層有什麼不同?

線性漸層沿某個角度的直線混合顏色;放射狀漸層從中心點向外以圓形或橢圓擴散;圓錐漸層則像時鐘指針一樣繞著中心點旋轉,適合做色輪和圓餅圖。

› 怎麼做出硬邊條紋而不是平滑過渡?

讓相鄰兩個色標的位置相同,例如 red 50% 和 blue 50%,顏色就會在該點瞬間切換。再開啟「重複」讓圖案平鋪,CSS 條紋就是這樣做的。

› 可以用半透明顏色嗎?

可以。色標中可輸入任何 CSS 顏色,包括 rgba()、帶透明度的 hsl()、8 位數十六進位或 transparent。取色器會保留你設定的透明度,預覽會在透明區域後方顯示棋盤格。

› 還需要瀏覽器前綴或備援顏色嗎?

不需要前綴:所有現代瀏覽器都支援不帶前綴的線性、放射狀和圓錐漸層。可選的純色備援只對非常舊的瀏覽器,或只讀取 background-color 的環境(例如部分電子郵件用戶端)有意義。