跳到主要內容
Toolars
探索
回報問題

設計 · 本機工具

CSS 核取方塊產生器

CSS Checkbox Generator

設計 18–64 px 自訂核取方塊並預覽勾選動畫,匯出保留原生 input、含 :focus-visible 與 :disabled 樣式的 CSS。

任務路徑 / 從輸入到結果

設定控制項尺寸

本機執行 · 不做任何上傳

瞭解CSS 核取方塊產生器的使用方法、隱私說明與相關工具

任務路徑 / 從輸入到結果

如何設計自訂 CSS 核取方塊

  1. 01

    設定控制項尺寸

    勾形依邊框內部空間縮放,而非外部尺寸。預覽與匯出採用相同 CSS 邊框形狀。可點擊預覽,或聚焦後按空白鍵切換原生勾選狀態。

  2. 02

    塑造外框

    控制項支援 18–64 px,邊框支援 1–8 px。邊框內部至少保留 8 px 容納勾形;無效組合會清空預覽並停用匯出。

  3. 03

    挑選狀態顏色

    用「邊框顏色」設定靜止態的輪廓,用「勾選顏色」設定填滿態,然後切換「顯示勾選狀態」,在即時預覽中比較兩種狀態。

  4. 04

    預覽兩種狀態

    切換「顯示選中狀態」,在即時預覽中對比靜置和填滿兩種形態。勾選標記會在 160 ms 內以小幅放大過渡進入——這正是匯出的 CSS 在兩種狀態間重現的動畫。

  5. 05

    複製或下載 CSS

    點「複製 CSS」,或點「下載 .css」儲存 toolars-checkbox.css。規則集保留了底層的真實 input——appearance: none 只是重新繪製外觀——並附帶 :focus-visible 與 :disabled 狀態樣式。

  6. 06

    保持原生標記

    把 .checkbox 類別直接用在真實 input 元素上,並像對待任何核取方塊一樣搭配 label。鍵盤焦點、點擊行為和輔助技術播報都能正常運作,因為沒有替換任何語意。靜置時的白色背景是規則的一部分,因此空態在有底色的表面上也可讀。

工具速覽

處理方式
在瀏覽器本機完成
輸入是否離開裝置
從不
資料保留
不儲存任何內容
價格
免費

你的輸入留在瀏覽器裡。

CSS 核取方塊產生器 使用經過驗證的本機執行路徑,不會建立隱藏的輸入或輸出歷史記錄。

本機執行

在目前瀏覽器分頁內執行。

無隱藏處理

使用中的工具資料絕不會成為 Toolars 的文件記錄。

無需帳戶

無需建立帳戶即可使用核心工作流程。登入後收藏才會同步至你的帳戶。

立即重設

關閉分頁,目前的工作資料即刻消失。

CSS 核取方塊產生器 究竟做什麼

滿是預設核取方塊的設定頁面看起來沒做完,而設計系統需要在每個表單裡有同一個控制項,又不想引入 JavaScript 依賴。因為匯出的 CSS 保留了真實的 input 元素,鍵盤焦點和螢幕閱讀器播報都能正常運作——而正在試配的品牌色永遠不會離開瀏覽器分頁。快速撥動預覽開關即可在複製任何程式碼前確認互動的兩面。同一條規則既能服務單個表單,也能服務整個元件庫。

常見問題

這個核取方塊還能保持無障礙嗎?
保持。標記結構仍是真實的 input 元素,appearance: none 只替換它的繪製方式。匯出包含一條以勾選顏色繪製的 3 px :focus-visible 輪廓和變暗的 :disabled 狀態;勾選狀態仍是輔助技術會播報的原生狀態。
為什麼我的邊框寬度被拒絕了?
控制項支援 18–64 px,邊框支援 1–8 px。邊框內部至少保留 8 px 容納勾形;無效組合會清空預覽並停用匯出。
勾選標記的尺寸是怎麼定的?
勾形依邊框內部空間縮放,而非外部尺寸。預覽與匯出採用相同 CSS 邊框形狀。可點擊預覽,或聚焦後按空白鍵切換原生勾選狀態。
核取方塊狀態變化時會發生什麼?
標記在 160 ms 的 transform 過渡中從零放大到完整尺寸,同時背景填滿為你的選中色。在 prefers-reduced-motion 下過渡被移除,狀態直接切換,對動畫敏感的使用者不會看到任何動畫。
匯出中哪些是固定的,哪些可以改?
靜置背景和勾選標記始終是白色,所以請選擇與白色有足夠對比度的選中色。3 px 焦點外框、偏移量和半透明的 :disabled 狀態是固定值,貼上規則後可以自由修改。
會有什麼被上傳嗎?
不會。一切都在目前分頁內本機渲染,無需帳號;任何數值都不會進入儲存、記錄或網路。點「重設」即可恢復預設值。

繼續探索設計

相關任務,而非死胡同。

無需返回完整索引,直接進入另一個專注的工作區。

CSS 載入動畫產生器

CSS Loader Generator

視覺化設計軌道圓環或三點載入動畫,調整尺寸、速度與配色,複製含 @keyframes 與減少動效媒體查詢的 CSS。

建立

CSS 開關產生器

CSS Switch Generator

調整軌道與滑鈕尺寸並為開關兩態配色,匯出純 CSS 切換開關;標記保留可聚焦的原生 input,無需 JavaScript。

建立

CSS clip-path 產生器

CSS Clip Path Generator

拖曳、使用鍵盤或輸入座標編輯多邊形。從四種預設開始,在本機複製 clip-path 宣告或完整 CSS。

建立

CSS 背景圖案產生器

CSS Background Pattern Generator

純以 CSS 漸層組合圓點、網格或斜紋平鋪背景,不需任何圖片檔案,匯出僅三條宣告的規則,各種解析度都銳利。

建立