我喜歡 Bootstrap 的5個原因
本文由碼農網 – 段生原創翻譯,轉載請看清文末的轉載要求,歡迎參與我們的付費投稿計劃!
Bootstrap 是最受歡迎的Web前端框架之一。 自從官方2011年釋出以來,Bootstrap 經過數次優化。 現在,Bootstrap是最穩定,響應最好的框架之一。它被各種水平的開發者所喜愛,因為通過使用Bootstrap, 他們能夠在幾分鐘內設計一個功能齊全,有吸引力的前端頁面。即使是一個只具備HTML和一些CSS基礎知識的初學者也能夠輕易地上手Bootstrap。
不管工程的大小,Bootstrap 為各種網站提供了系統完整的前端基礎。Bootstrap通過Normalize.css消除網頁元素在不同瀏覽器之間的差異。 Bootstrap還提供了大量的元素樣式。一些基礎的HTML表單中的元素,例如核取方塊,單選按鈕等被重新設計了更現代化的樣式。我選擇使用Bootstrap是因為它能夠節省大量的精力。
當今的網站應該更現代化,更流暢,響應更好,並且應該把手機端放在首位。Bootstrap幫助我們用最少的精力去完成這些目標。下面是我深愛Bootstrap的5個主要原因:
原因1:強大的Grid 系統
Bootstrap 有一個響應最好的Grid系統,並且能夠在手機端通用。 其使用簡單、靈活。從最小的移動裝置到高清晰度的顯示器,它將螢幕邏輯地分成12列,這樣你就可以決定每個元素應該佔用多少螢幕寬度。
原因2:快速開發
Bootstrap使用許多可重用的CSS和JavaScript元件,可以幫助實現需要的幾乎任何型別的網站的功能。你只需要將一些HTML插入Bootstrap的模板,無需花費大量的時間編寫複雜的CSS和JavaScript。此外,所有這些元件都是響應式的。
原因3:瀏覽器相容
Bootstrap 相容所有當代的瀏覽器以及IE8和其更高版面的IE瀏覽器。如果Bootstrap的說明使用得當,你可以創造一個可以在所有這些瀏覽器中工作良好的網站。像HTML5Shiv和Respond.js這些外掛已經成為Bootstrap預設模板的一部分。這些特性可以幫助HTML5元素移植到老的非HTML5的瀏覽器。
不過,如果你的老闆非要相容IE7,沒辦法,那隻能使用其他技術了。
原因4:自定義
Bootstrap 提供很多方法來自定義它的預設設計。你可以覆蓋它所有預設的CSS和JavaScript的行為。如果你是一個 Less或者Sass的開發者,Bootstrap將會更合你的胃口。因為它包括Less和Sass自定義選項。這些功能讓你能夠流暢地製作新的Bootstrap模板。
原因5:開源
Bootstrap是Github 上的一個開源專案。它是在MIT的許可下發布的。這是我使用Bootstrap的最大原因。 我的客戶將不必處理購買和許可的問題。並且Bootstrap的許可允許我徹底改變和嘗試它。
譯文連結:http://www.codeceo.com/article/why-i-love-bootstrap.html
英文原文:Why I Love Bootstrap, and Why You Should Too
翻譯作者:碼農網 – 段生
[ 轉載必須在正文中標註並保留原文連結、譯文連結和譯者等資訊。]
相關文章
- 為什麼我們不喜歡IT行業的7個原因行業
- [譯] Vue讓我喜歡的10個方面Vue
- 我喜歡 C++C++
- 我喜歡於一一!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
- 我最喜歡的 20 個 AngularJS 開發工具AngularJS
- 我最喜歡的圖靈書圖靈
- 這5個Ansible 模組你喜歡嗎
- 程式設計師被人喜歡的13點原因程式設計師
- 我記得我曾喜歡過冬天
- 為什麼我喜歡JavaJava
- 我喜歡的技術性網站網站
- 我最喜歡的jQuery外掛模板jQuery
- 我最喜歡的圖靈科普書圖靈
- 前端工程師都會喜歡的5個JavaScript庫前端工程師JavaScript
- 程式設計師面試,我最喜歡的10個問題程式設計師面試
- 程式猿為什麼不招妹子喜歡的原因
- 我為什麼不喜歡框架框架
- 我喜歡二次元二次元
- 關於 Swift,我不喜歡的幾點Swift
- 我不喜歡的行為之工作版
- 10個我最喜歡問程式設計師的面試問題程式設計師面試
- 機器學習工程師會喜歡的5個Kubeflow 1.3新功能 - thenewstack機器學習工程師
- 5個Python整合開發環境,哪個你更喜歡?Python開發環境
- 我為什麼喜歡程式設計程式設計
- 為什麼我喜歡JavaScript的Optional ChainingJavaScriptAI
- 管理文庫]我喜歡的10個經典管理學定律點評
- 美國IT人士最不喜歡的8個城市
- 5 個不用 Bootstrap 的理由boot
- 我最喜歡的10條程式設計語錄程式設計
- 我喜歡程式設計師這份差事!程式設計師
- 為何我們都會喜歡App Store?APP
- 為什麼我喜歡 Lisp 程式語言Lisp
- 用Flutter實現一個仿“探探”的左右滑動選擇喜歡/不喜歡的效果Flutter
- 抖音批量取消喜歡,批量取消抖音喜歡
- 前端開發者喜歡的20個學習文件前端
- Reviews:支援希拉蕊的喜歡玩LOL 支援川普的喜歡玩WOWView
- 4.我為什麼喜歡用Dart中的字串?Dart字串
- 【譯】Visual Studio 17.8 中我最喜歡的特性