1. 如何用 bootstrap 創建一個網站
方法/步驟
何為Bootstrap? 簡潔的、直觀的、超牛的、以移動設備優先的前端開發框架,讓web開發更迅速、簡單。他是Twitter推出的html/css的前端框架, 現在的網頁設計越來越多的平面化, 所以, 也就出現了一些平台來做平面化的樣式來供我們來使用. 因為這款框架是一個開源的框架, 所以現在很多人都在使用該框架. 下載下來的框架目錄結構如圖:
怎麼去使用一個開源的框架或者一段現成的源碼? 首先你確定要保證你所需要的引用你都有, 還有你要保證運行的最小點. 就是需要3個外部文件, A, B, C, 你就要找到這3個文件, 如果是你找到的一段代碼, 你要確保他能夠運行, 如果都沒有辦法運行, 放棄吧. 另找下一個. 一般情況下, 一個框架都會給你一個最基本的例子, 這個例子中使用了框架需要的外部文件和一些簡單的說明, bootstrap也給出了一個簡單的例子. 如圖就是最基本的一個例子. 該例子說了一個很重要的, 也是很好的一個文件引用的方式, 就是css. 全部放在上面, 然後把js. 都放在頁面的最下面, 這樣能夠更好的載入頁面渲染. 建議你使用最基本的頁面去修改你需要的頁面, 而且要做到按照自己的需求來寫代碼. 不要復制, 粘貼.
Bootstrap中內置了一套響應式的, 移動優先的流式柵格系統, 隨著不同的設備, 不同的平台. 或者窗口大小(viewport), 根據他們的不同系統會自動的分成12份. 也就是說, 柵格系統是通過一系列的行和列來組成我們需要的頁面, 然後把你需要的內容放在這些的布局中.在使用柵格系統的時候, 需要注意的是: 需要在使用.row(行的意思)的外層使用 .container 為的是, 在賦值時給出合適的排列(aligment)和內補(padding).
舉個例子: 一行 其中包含3個內容 分別占屏幕的25%, 50%, 25%. 我們要在超小屏幕設備-手機上使用. 那麼就要寫成12的3, 6, 3. 具體代碼看圖片, 這里的效果圖, 為了效果加上了一個well的class. 只是為了演示效果, 能夠看清除.
為了有一個很好的學習東西, 讓你看一下表格的創建. 就是這么的簡單, 只需要在table上, 填寫一個class為.table的樣式即可生成一個很好很實用的表格. 其實, 這些都是別人提前建立好的頁面顯示效果, 就是不用自己再去寫一些簡單的css效果. 多練. 多使用它就屬於你.
在給出一個只有簡單的帶有導航欄的頁面. 該頁面, 理解透了, 這個東西你就算學會了, 剩下的就是用什麼查一下文檔就拿來用了,
還望採納,謝謝
2. 國內有哪些網站用到bootstrap的
http://www.iheima.com/
http://www.ghostchina.com/
http://xueqiu.com/
http://www.ikuai8.com/
http://www.gruntjs.net/
http://www.eyuanku.com/
http://www.huxiu.com/
……
太多了~~
參考這里:http://expo.bootcss.com/
3. 《Bootstrap用戶手冊設計響應式網站》pdf下載在線閱讀,求百度網盤雲資源
《Bootstrap用戶手冊》(斯珀洛克 (Jake Spurlock))電子書網盤下載免費在線閱讀
資源鏈接:
鏈接:https://pan..com/s/1n25M6MrZXmjGYiNfFbjN8Q
書名:Bootstrap用戶手冊
作者:斯珀洛克 (Jake Spurlock)
譯者:李松峰
豆瓣評分:5.7
出版社:人民郵電出版社
出版年份:2013-9-1
頁數:118
內容簡介:
這本書教你怎麼用Bootstrap框架輕松設計出「殺手級」界面及響應式網站。從怎麼用Bootstrap的HTML/CSS工具和現成模板構建頁面開始,逐步深入地掌握它內置的交互組件和jQuery插件,常常是一行代碼都不用寫。
作為源自Twitter的一個開源框架,而且可以從GitHub上自由下載,Bootstrap推崇「移動優先」(Mobile First)的設計理念,還支持動態調整網頁布局、創建響應式網站。只要稍微懂一些HTML、CSS和JavaScript,就可以創建出在桌面顯示器、智能手機和平板電腦中看起來同樣完美的網站或應用。這本書會告訴你怎麼做。
熟悉Bootstrap的文件結構、網格系統和容器布局;
學習HTML中用於排版、代碼、表格、表單、按鈕、圖片以及圖標的元素;
設計界面及其他網頁元素,比如導航、麵包屑,以及自定義模態窗口等;
使用jQuery插件實現漸進的幻燈片、標簽頁式界面和下拉菜單;
在LESS文件中修改布局欄數和字體顏色。
作者簡介:
Jake Spurlock
是MakerMedia的開發者,MAKE雜志的製作人,他發起了全球各地的「制匯節」活動,該活動旨在教會人們動手製作,讓世界變得更美好。Jake是猶他州人,一年半前搬到了加州葡萄酒之鄉。
4. 該不該用bootstrap來開發 網站
Bootstrap相對於很多其他的前端框架而言,算是比較簡單易懂的,戲稱「傻瓜式」。版
一些前端開發權的人不願意用Bootstrap因為他裡面很多冗餘代碼,響應式並不是很多項目都用得上的,而且根據項目具體要求要修改的樣式屬性也很多,為了在維護項目中可以方便地按設計師要求快速修改樣式,肯定會逐步編寫出各種業務組件、工具類,相當於為項目自行開發一套框架。
然而對於後端而言,Bootstrap卻是一個能讓其快速上手快速搭建網站的神奇。
其實主要都是看項目需求還有你從事的是那一塊的開發。
5. 如何用 bootstrap 創建一個網站
這篇教程旨在讓你在20分鍾內學會使用twitter
bootstrap創建一個站點。看完這個教程後你應該能夠使用bootstrap來建立一個基本的響應式布局的頁面,了解柵格系統,並且能夠使用bootstrap導航、導航條和了解響應式設計的基礎。這些全部都是使用twitter
bootstrap所需要具備的知識。
首先需要說的是twitter
bootstrap是非常優秀的一個前端開源框架,它為所有的組鍵都提供了詳細的用例,讓你能夠輕易地通過復制黏貼而附加到你的設計中。查閱官方文檔:twitter.github.com/bootstrap/index.html
基本的HTML模板
我們需要以一個基本的HTML模板,這樣我們能夠把所需要的bootstrap文件包含進來。下面就是我們twitter
bootstrap項目的開頭,復制這些代碼到一個文件中並將其命名為index.html。
<!DOCTYPE
html>
<head>
<title>Twitter
Bootstrap
Tutorial
-
A
responsive
layout
tutorial</title>
<style
type='text/css'>
body
{
background-color:
#CCC;
}
</style>
</head>
<body>
</body>
</html>
這段代碼中我們已經添加了一些CSS使頁面的背景呈亮灰色,因為這樣我們能夠輕易地在我們的設計中看見不同的列,使它更加容易理解。