極速開發
數分鐘內即可設計並自訂響應式介面。原生 CSS 變數、預定義類別、涵蓋每個語義化 HTML 元素的 12 欄格線系統。
Translation note (2026-04-30). v2.0.0 adds RTL support and a refreshed 2026 framework comparison. The English source is the canonical reference while these translations catch up. See https://skeletonic.io/about/ · https://skeletonic.io/components/ · https://skeletonic.io/benchmarks/.
Skeletonic Stylus 是一個開源的 Stylus CSS 函式庫,用於無障礙、快速、模組化的 UI 樣式設計。
誕生於 2018 年,最初是一項精簡 CSS 體積的個人實驗,同時不犧牲元件庫的開發體驗。八年後,目標始終如一。
數分鐘內即可設計並自訂響應式介面。原生 CSS 變數、預定義類別、涵蓋每個語義化 HTML 元素的 12 欄格線系統。
gzip 後約 7.7 KB。頁面載入更快。每個必要的建構模組一應俱全。
專為桌面與行動裝置打造。版面自動適應任何設備。全面支援觸控操作與語義化 HTML。
WCAG 2.2 內建:focus-visible 焦點環、AA 對比度、跳轉連結輔助、鍵盤友善組件、減弱動效支援——無需額外樣式表,無需 aria-* 範本程式碼。
模組化 CSS 組件與 Stylus mixins。按鈕、表單、卡片、提示框、徽章、色板和動畫——乾淨、模組化、即裝即用。
由 Sebastien Rousseau 設計、建置與維護。採用 MIT 或 Apache 2.0 雙授權。無費用、無授權成本,商業用途亦然。
一個自託管的樣式表即可涵蓋排版、按鈕、表單、卡片、表格、色板、動畫與工具類別。無需 JavaScript、無需建置步驟、無需依賴 Bootstrap、Tailwind 或 Bulma。
| 功能 | Skeletonic Stylus | Bootstrap 5 | Tailwind CSS | Bulma |
|---|---|---|---|---|
| gzip 大小 | 約 7.7 KB | 約 30 KB | 約 10 KB (varies) | 約 30 KB |
| WCAG 2.2 合規 | 內建 | 部分 | 手動 | 部分 |
| 級聯層 | 支援(@layer) |
不支援 | 不支援 | 不支援 |
| 深色模式 | prefers-color-scheme |
選擇性啟用 | 基於類別 | 選擇性啟用 |
| 需要 JavaScript | 否 | 是(Popper) | 否 | 否 |
| CycloneDX SBOM | 是 | 否 | 否 | 否 |
| 減弱動效 | 遵循 | 部分 | 手動 | 部分 |
| 授權條款 | MIT 或 Apache 2.0 | MIT | MIT | MIT |
!important,無需 DOM 順序技巧。Skeletonic Stylus 遵循語意化版本 2.0。
| 版本變更 | 條件 | 範例 |
|---|---|---|
| 主版本 | 移除或重新命名公開類別、mixin 或 token | 1.x → 2.0 |
| 次版本 | 新增組件、mixin 或 token | 1.1 → 1.2 |
| 修訂版本 | 錯誤修正、無障礙改善、效能、安全性 | 1.1.6 → 2.0.0 |
所有公開類別名稱、所有 CSS 自訂屬性以及所有匯出的 Stylus mixins 均屬公開 API。破壞性變更將升級主版本並附上遷移指南。
Skeletonic Stylus 由 Sebastien Rousseau 設計、建置與維護。採用 MIT 和 Apache 2.0 雙授權。
歡迎提交問題、想法和貢獻——請參閱貢獻指南。