分類: 開發工具
CSS Flexbox 產生器
以視覺化方式建立 flex 容器並複製 CSS
在由真實 flex 項目組成的即時預覽上設定 flex-direction、flex-wrap、justify-content、align-items 與間距,再複製完成的容器宣告。這裡的一切都不會離開你的瀏覽器。
1234
輸出
.container {
display: flex;
flex-direction: row;
flex-wrap: nowrap;
justify-content: flex-start;
align-items: stretch;
gap: 12px;
}本頁的所有處理都在瀏覽器中完成,不會上傳任何內容。
這個工具能做什麼
Flexbox 有五個會互相牽動的屬性——方向一變,連換行與 justify-content 所謂的「主軸」都會跟著改變——這正是為什麼直接看結果會比在腦中推演來得快。這個工具會在畫面上保留一個真正的 flex 容器,裡面放著編了號的項目,讓你根據方塊實際的移動方式來判斷每個選項,而不是靠對規格的想像。
使用方式
- 設定 flex-direction 與 flex-wrap。
- 選擇 justify-content 與 align-items,並調整間距與項目數量。
- 把完成的 .container 規則複製進你的樣式表。
隱私說明
本工具完全在你的瀏覽器中執行。輸入的內容不會被上傳、儲存或分享,關閉分頁就隨之消失。
常見問題
- 預覽是真正的 flex 版面嗎?
- 是的。編了號的方塊是用你正在設定的那組 CSS 排出來的,而不是一張示意圖,所以你看到的就是複製後的規則會產生的結果。
- 為什麼改變 flex-direction 會讓 justify-content 的效果跟著變?
- justify-content 一律沿著主軸作用,而主軸是水平還是垂直,正是由 flex-direction 決定的。切換成 column 後,「justify」的效果就會從左右變成上下。
- 我的版面內容會被上傳嗎?
- 不會。CSS 是依你設定的選項在頁面內組出的文字,預覽也是在本機算繪的。