digtools
✂️
css clip-path generator,

CSS clip-path 產生器

一款直覺式的 CSS clip-path 產生工具。透過拖曳即可輕鬆裁切出多邊形、圓形與橢圓形,並瞬間為您產生可立即使用的 CSS 程式碼。

🖱️
透過拖曳直覺地建立路徑
支援標準 CSS 與 Tailwind
自動產生 Hover 動畫語法

編輯器

在畫布上點擊可新增頂點。拖曳可移動位置,點擊右鍵可刪除頂點。

# X % Y %

預覽設定


懸停 (Hover) 動畫設定 (非必填)

啟用此功能將會為您產生帶有過渡效果 (transition) 的 clip-path 程式碼。如果是多邊形,請確保兩者的頂點數量一致才能產生平滑動畫。

0.4s

輸出的程式碼

about,

關於 CSS clip-path 產生器

這是一款免費的線上工具,能讓您透過直覺的拖曳操作,輕鬆設計與產出 CSS 的 clip-path 屬性程式碼。

以往在進行圖片不規則裁切時,總是需要手動計算並調整座標比例。有了這款工具,您可以直接「視覺化」地拖拉頂點並確認形狀,完成後只需一鍵即可複製程式碼。

除了支援豐富的預設形狀,我們還內建了滑鼠懸停 (Hover) 時的平滑過渡動畫產生功能。

how to,

使用方法

STEP 1

1️⃣ 選擇基礎形狀

從上方的預設集或是形狀頁籤中,挑選一個您喜歡的基礎圖形開始。

STEP 2

2️⃣ 微調與設計

在畫布上拖曳頂點來改變形狀。在多邊形模式下,點擊空白處可新增頂點,點擊右鍵則可刪除頂點。

STEP 3

3️⃣ 複製語法

確認預覽效果滿意後,點擊「複製」按鈕,即可將語法貼上並應用至您的專案中。

property,

clip-path 屬性與形狀函數說明

以下介紹 clip-path 常見的四種基本形狀繪製函數:

polygon() — 多邊形

clip-path: polygon(x1 y1, x2 y2, x3 y3, ...)
可指定任意數量的頂點座標,最少需要 3 個頂點,常用於繪製星形、箭頭等不規則圖形。

circle() — 圓形

clip-path: circle(半徑 at 中心點X 中心點Y)
指定圓形的半徑長度以及中心點的位置。

ellipse() — 橢圓形

clip-path: ellipse(X軸半徑 Y軸半徑 at 中心點X 中心點Y)
與圓形類似,但可以分別設定 X 軸與 Y 軸的不同半徑,藉此繪製出橢圓形。

inset() — 內縮矩形

clip-path: inset(上 右 下 左 round 圓角)
指定從元素的邊界向內縮進的距離,並可以選擇性地加入 round 參數來設定矩形的圓角大小。

faq,

常見問題

Q.使用 clip-path 會影響 SEO 嗎?
不會。clip-path 屬性只會影響視覺渲染結果,並不會改變 HTML 的 DOM 結構或文字內容。被裁切掉 (隱藏) 的區域中的文字,搜尋引擎仍然能正常辨識並收錄。
Q.CSS 的 clip-path 和 SVG 的 clipPath 有什麼不同?
CSS clip-path 完全在樣式表中運作,使用內建的形狀函數。而 SVG clipPath 則是定義一個 SVG 元素,並透過 CSS 去參照它。CSS 寫法較為簡潔,但若需繪製極度複雜的自訂路徑,則適合使用 SVG。
Q.我可以為 clip-path 加入滑鼠懸停 (Hover) 的動畫嗎?
可以。只要搭配 transition 屬性,就可以製作平滑的動畫。但請注意,如果使用的是 polygon() (多邊形),懸停前後的「頂點數量」必須完全一致,動畫才能正常運作。
Q.被裁切掉 (看不見) 的區域還能被點擊嗎?
不能。被裁切到元素邊界之外的區域,無法觸發點擊或懸停 (hover) 等滑鼠事件 (Pointer events)。這可以確保互動元素的點擊範圍符合視覺預期。
Q.上傳圖片會有隱私或安全風險嗎?
完全沒有。包含上傳與預覽圖片在內,所有的處理過程都在您的瀏覽器端 (前端) 本地執行,圖片絕對不會被上傳到任何伺服器中。
use cases,

使用場景

🎨

對角線裁切的英雄區塊 (Hero Sections)

為網站最上方的第一印象區塊 (Hero Header) 製作不規則、傾斜或對角線的圖片裁切,創造動態感。

👤

獨特的個人頭像 (Profile Images)

突破傳統圓形或方形頭像的限制,將團隊成員的照片裁切成吸睛的六角形、星形或特殊形狀。

滑鼠懸停揭露特效 (Reveal-on-Hover)

初始狀態只顯示小部分圖片,當使用者滑鼠移入時,平滑展開以顯示完整圖片內容的動畫效果。

Send Feedback

Please let us know your thoughts to help us improve the tool.

免責聲明

本網站提供的所有工具均可免費使用,但請用戶自行承擔使用風險。本網站對各種工具的計算結果、轉換結果及生成數據的準確性、完整性和安全性不作任何保證。因使用本工具而產生的任何損害或糾紛,運營者概不負責,敬請見諒。此外,檔案處理與計算等操作原則上均在您的瀏覽器內完成,您輸入的數據不會傳送或保存在本網站的伺服器上。