如果這個工具幫到了你,可以請作者喝杯咖啡 ☕
視覺化拖拽生成Bootstrap柵格佈局程式碼,快速搭建頁面結構,無需手寫HTML和CSS。
一個學生用5分鐘拖拽出一個響應式簡歷頁面,生成的程式碼可以直接複製到作業中。如果你也想不寫一行程式碼就設計出規整的網頁佈局,我們這個工具就是為你準備的。
Bootstrap視覺化佈局工具是一個基於瀏覽器的編輯器,讓你用拖拽的方式搭建網頁骨架。它背後的核心是Bootstrap框架的12列柵格系統——把一行分成12等份,你可以自由決定每個區塊佔幾份,並且在不同螢幕尺寸(手機、平板、桌面)下自動調整寬度。工具左側面板提供了“容器”、“行”、“列”等元件,拖到畫布上就能組合出導航欄、側邊欄、內容區、卡片列表等常見佈局,右側會實時生成對應的HTML程式碼。
開啟工具頁面,你會看到左側的元件面板和中間的空白畫布。操作順序如下:
.container(固定寬度)或.container-fluid(全寬),這決定了頁面整體是否撐滿螢幕。col-md-6表示在中等螢幕佔6列(一半寬)。可以同時設定sm、md、lg、xl多個斷點,實現響應式佈局。我們一起來做一個經典的三段式後臺頁面:頂部導航、左側選單、右側內容區。
.container-fluid),然後拖入一個行。
頂部導航欄
側邊選單
主要內容區域
把這段程式碼貼到HTML檔案的<body>裡,並確保已引入Bootstrap CSS,重新整理頁面就能看到效果。
col-*數值之和如果大於12,多餘的列會被擠到下一行,導致佈局錯亂。拖拽後務必檢查每行的列數總和。col-md-6而沒設更小斷點,在手機螢幕上會變成全寬堆疊。建議每個列都至少指定一個col-*或col-sm-*,移動優先。.row包裹,會導致負邊距缺失,產生水平捲軸。在工具裡拖列前務必先拖一個行。.container),會出現左右留白。應該用.container-fluid。order類,導致還是按原始碼順序排列。可以在列屬性裡調整順序斷點。offset-*)可能存在差異,需要手動調整。<!DOCTYPE html>、<head>等),請自行貼上到正確的模板中。alt屬性。ms-*/ml-*)有變化,需要對照官方遷移指南做微調。class或id,然後在自己的樣式表裡編寫定製樣式,覆蓋Bootstrap預設規則。col-*或col-sm-*,所有列預設佔滿12列寬度並堆疊。給每個列新增至少一個斷點的列寬定義(如col-12 col-md-6)就能解決。d-none d-md-block可以實現在移動端隱藏、在中等螢幕及以上顯示。你可以在列的內容區手動新增這些類名,目前工具未提供視覺化開關,但支援直接輸入HTML屬性。現在,你可以在頁面頂部的視覺化佈局工具裡,拖拽元件,動手設計你自己的Bootstrap頁面,然後複製程式碼去使用。