擴展 Bootstrap 以利用包含的樣式和組件,以及 LESS 變量和 mixin。
Bootstrap 以 LESS 為核心,這是一種由我們的好朋友Alexis Sellier創建的動態樣式表語言。它使開發基於系統的 CSS 更快、更容易、更有趣。
Bootstrap 的一位創建者寫了一篇關於此的快速博客文章,總結如下:
作為 CSS 的擴展,LESS 包括變量、用於可重用代碼片段的 mixin、用於簡單數學的操作、嵌套,甚至顏色函數。
訪問官方網站http://lesscss.org/了解更多信息。
由於我們的 CSS 是用 Less 編寫的,並且使用了變量和 mixin,因此需要對其進行編譯以用於最終的生產實現。就是這樣。
按照GitHub 上項目自述文件中的說明通過命令行進行編譯。
下載最新的 Less.js並在<head>
.
<link rel = "stylesheet/less" href = "/path/to/bootstrap.less" > <script src = "/path/to/less.js" ></script>
要重新編譯 .less 文件,只需保存它們並重新加載您的頁面。Less.js 編譯它們並將它們存儲在本地存儲中。
非官方的 Mac 應用程序會監視 .less 文件的目錄,並在每次保存監視的 .less 文件後將代碼編譯為本地文件。如果您願意,您可以在應用程序中切換首選項以自動縮小以及編譯文件最終位於哪個目錄。
Crunch 是一款外觀精美的 LESS 編輯器和編譯器,構建於 Adobe Air 之上。
CodeKit 由與非官方 Mac 應用程序相同的人創建,是一個編譯 LESS、SASS、Stylus 和 CoffeeScript 的 Mac 應用程序。
Mac、Linux 和 Windows 應用程序,用於拖放編譯 LESS 文件。另外,源代碼在 GitHub 上。
通過放入已編譯或縮小的 CSS 和 JS快速啟動任何 Web 項目。單獨分層自定義樣式,以便於升級和維護。
下載最新編譯的 Bootstrap 並放入您的項目中。例如,您可能有這樣的事情:
應用程序/ 佈局/ 模板/ 上市/ css/ bootstrap.min.css js/ bootstrap.min.js 圖片/ glyphicons-halflings.png glyphicons-halflings-white.png
複製以下基本 HTML 以開始使用。
- <html>
- <頭部>
- <title> Bootstrap 101 模板</title>
- <!-- 引導程序 -->
- <link href = "public/css/bootstrap.min.css" rel = "stylesheet" >
- </head>
- <正文>
- <h1>你好,世界!</h1>
- <!-- 引導程序 -->
- <script src = "public/js/bootstrap.min.js" ></script>
- </正文>
- </html>
根據需要使用您的自定義 CSS、JS 等,以使用您自己的單獨 CSS 和 JS 文件製作您自己的 Bootstrap。
- <html>
- <頭部>
- <title> Bootstrap 101 模板</title>
- <!-- 引導程序 -->
- <link href = "public/css/bootstrap.min.css" rel = "stylesheet" >
- <!-- 項目 -->
- <link href = "public/css/application.css" rel = "stylesheet" >
- </head>
- <正文>
- <h1>你好,世界!</h1>
- <!-- 引導程序 -->
- <script src = "public/js/bootstrap.min.js" ></script>
- <!-- 項目 -->
- <script src = "public/js/application.js" ></script>
- </正文>
- </html>