Bootstrap 3 How-To #2 標題,鏈接與按鈕

Bootstrap 3 How-To #2 標題,鏈接與按鈕

這個系列的要點來自一本名爲 Twitter Bootstrap Web Development How-to 的書,但是,這本書的內容是基於以前版本的,與最新的 3.0 並不一致。

爲了方便學習和使用 BootStrap 3, 這裏將內容替換爲了當前的 3.0 版。原書可以在 Amazon 買到,$17.99. 原書的內容比較簡單,我會盡量補充一些內容。

 

 

如果你很熟悉 HTML,你就可以很快地填充網頁的內容,但是,bootstrap 擁有一些需要你注意的特性。

開始

如果你是一個 HTML 的新手,最好的 HTML 學習和參考的站點是 http://htmldog.com, 這裏的 HTML 新手教程可以幫助你學習基礎的知識,我強烈建議你學習這裏的 CSS 教程,這樣你可以更好地學習 Bootstrap。

在 bootstrap 3.0 文件夾下創建一個名爲 study 的文件夾,在其中創建一個名爲 2 的工作文件夾。

將 starter-template 中的兩個文件複製到你的工作文件夾中,開始我們的學習。

1. 編輯網頁的標題,將 index.html 文件的第 50 行,更新爲如下內容,其中添加了 small 標記。

<h1>Welcome to my site! <small>I think you'll like ite.</small></h1>

2. 保存文件,查過瀏覽器查看頁面

你應該看到頁面變成如下的樣式。

我們還會將鏈接變成按鈕的樣子,讓我們看看這個事情是如何的簡單。

1. 編輯網頁的 52 行,將原來的段落修改爲如下的內容,注意鏈接上使用了 btn 和 btn-default 的類。

在以前的版本中,僅僅使用 btn 的類就可以成爲一個普通的按鈕了,在 3.0 下,還需要增加一個 btn-default。

<p><a class="btn btn-default" href="#">View details &raquo;</a></p>

2. class 中設置的 btn 和 btn-default 就是魔力所在!現在的按鈕看起來如下所示:

bootstrap 中預置了許多相關的類

顏色:

複製代碼

<!-- Standard gray button with gradient --><button type="button" class="btn btn-default">Default</button><!-- Provides extra visual weight and identifies the primary action in a set of buttons --><button type="button" class="btn btn-primary">Primary</button><!-- Indicates a successful or positive action --><button type="button" class="btn btn-success">Success</button><!-- Contextual button for informational alert messages --><button type="button" class="btn btn-info">Info</button><!-- Indicates caution should be taken with this action --><button type="button" class="btn btn-warning">Warning</button><!-- Indicates a dangerous or potentially negative action --><button type="button" class="btn btn-danger">Danger</button><!-- Deemphasize a button by making it look like a link while maintaining button behavior --><button type="button" class="btn btn-link">Link</button>

複製代碼

按鈕的尺寸

複製代碼

<p>
  <button type="button" class="btn btn-primary btn-lg">Large button</button>
  <button type="button" class="btn btn-default btn-lg">Large button</button></p><p>
  <button type="button" class="btn btn-primary">Default button</button>
  <button type="button" class="btn btn-default">Default button</button></p><p>
  <button type="button" class="btn btn-primary btn-sm">Small button</button>
  <button type="button" class="btn btn-default btn-sm">Small button</button></p><p>
  <button type="button" class="btn btn-primary btn-xs">Extra small button</button>
  <button type="button" class="btn btn-default btn-xs">Extra small button</button></p>

複製代碼

你還可以在在線文檔中找到這些說明:http://getbootstrap.com/css/#buttons

工作原理

如前所述,bootstrap 提供了大量便利的樣式來處理大多數常用的場景,包括需要你可能都沒有想到過的場景,如果你還沒有認真地看過 bootstrap 的在線文檔,那就趕快看一看吧。

另外,最好的學習辦法是打開 bootstrap.css 文件,認真閱讀。沏上一杯茶,從雜務中脫出身來,研究其中的內容,你會更加熟悉 bootstrap 的工作原理。

擴展

在準備好之後,你還可以定製你自己的主題,bootstrap 提供了很棒的定製頁面:http://getbootstrap.com/customize/,在這裏你可以定製許多的內容。


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章