中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

Bootstrap都有哪些優點和缺點

發布時間:2020-11-11 10:40:24 來源:億速云 閱讀:181 作者:小新 欄目:web開發

這篇文章給大家分享的是有關Bootstrap都有哪些優點和缺點的內容。小編覺得挺實用的,因此分享給大家做個參考。一起跟隨小編過來看看吧。

Bootstrap的優點:1、可提高開發效率;2、規范名稱定義,便于維護;3、擁有完善的文檔,有大量的組件樣式。缺點:1、學習成本提高,需要了解整個框架,需要閱讀框架的文檔;2、css框架對于一個小項目等頁面來說很臃腫;3、會有兼容問題。

隨著CSS3和HTML5的流行,我們的WEB頁面不僅需要更人性化的設計理念,而且需要更酷的頁面特效和用戶體驗。作為開發者,我們需要了解一些寶貴的CSS UI開源框架資源,它們可以幫助我們更快更好地實現一些現代化的界面,包括一些移動設備的網頁界面風格設計。接下來就是要詳解Bootstrap框架:

首先,我們要知道為什么使用框架的原理。

CSS框架是一系列CSS文件的集合體,包含了基本的元素重置,頁面排版,網絡布局,表單樣式,通用規則等代碼塊。使用CSS框架,可以簡化工作,提高工作效率。

我們為什么要使用Bootstrap框架,而不使用其他CSS框架?

隨著H5,CSS3的快速火起來,用戶體驗尤為重要,移動設備用戶的龐大,不容小視,而恰恰,Bootstrap就是為移動設備而開發的框架。他雖然是以移動設備優先,傾向于Mobile,但不是移動設備框架。
它由規范的CSS,JavaScript插件構成,其最大的優勢是響應式布局,CSS媒體查詢(Media Query)的功勞,使得開發者可以方便的讓網頁無論在臺式機,手機上都獲得最佳的體驗。

  1. 抽象出常用的css樣式,高再可用性,高移植性
  2. 有固有的定義,詳細的文檔及開發特點
  3. 高兼容性,可以兼容流行的瀏覽器
  4. 以css為主,但不一定全部是css,可能有一些js(或者其他)腳本用于兼容瀏覽器

Bootstrap框架可以分為三類:

第一:預處理腳本:

Bootstrap的源碼是基于最流行的CSS預處理腳本-Less和Sass開發的。你可以采用預編譯的CSS文件快速開發,也可以從源碼定制自己需要的樣式。例如。如果你頁面上有很多同樣的效果。只需要寫一個效果類。然后讓用到的地方去繼承他。就不需要再寫了。

第二:一個框架,多種設備

你的網站和應用能在Bootstrap的幫助下通過同一個代碼快速,有效設配手機,平板、PC設備,這都是CSS媒體查詢的功勞。

第三:特效齊全

Bootstrap提供了全面、美觀的文檔、可以找到關于HTML元素,HTML和CSS組件、jQuery插件方面的所有詳細文檔。
Bootstrap組件: Bootstrap中包含了豐富的Web組件,根據這些組件,可以快速的搭建一個漂亮、功能完備的網站。比如:下拉菜單、按鈕組、按鈕下拉菜單、導航、導航條、路徑導航、分頁、排版、縮略圖、警告對話框、進度條、媒體對象等。

bootstrap優缺點:

優點

  • 提高開發效率

  • 規范名稱定義,便于維護

  • 規范項目開發流程

  • css代碼更清晰、簡單。html代碼更合理

  • bootstap最近發布了bootstrap4,擁有了box-flex布局等更新,緊跟最新的web技術的發展

  • 比較成熟,在大量的項目中充分的使用和測試

  • 擁有完善的文檔,使用起來更方便

  • 有大量的組件樣式,接受定制

缺點:

  • 學習成本提高。你需要了解整個框架,需要閱讀框架的文檔

  • css框架對于一個小項目等頁面來說很臃腫。框架中可能有大部分你用不到的代碼。

  • 可能會無法幫助你的技術提高。太依賴框架,以至于很難排除bug。包括框架中本身就帶的bug。

  • 選擇自己需要的框架與開發框架都很痛苦。寫到后面發現越來越不靈活,越來越臃腫。

  • 如果有自己特殊的需求,就需要重新定制樣式,如果一個網站中有大量的非bootstrap“風格”的樣式存在,那么你就需要做大量的css重寫,因此也就失去了使用框架的意義。

  • 會有兼容問題,雖然網上存在很多兼容IE的辦法,但需要引入其他文件,有些還不小,勢必導致加載速度變慢,影響用戶體驗。

感謝各位的閱讀!關于Bootstrap都有哪些優點和缺點就分享到這里了,希望以上內容可以對大家有一定的幫助,讓大家可以學到更多知識。如果覺得文章不錯,可以把它分享出去讓更多的人看到吧!

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

邹城市| 中卫市| 桐梓县| 革吉县| 西丰县| 抚顺县| 定州市| 阿拉尔市| 南岸区| 定南县| 太湖县| 图木舒克市| 修武县| 盐津县| 讷河市| 许昌县| 隆安县| 玉田县| 武陟县| 临邑县| 大竹县| 韶关市| 上思县| 遂溪县| 万山特区| 仲巴县| 普定县| 儋州市| 鄄城县| 靖江市| 邮箱| 夹江县| 汉川市| 龙井市| 固镇县| 绍兴县| 台南市| 开封县| 翁牛特旗| 彝良县| 通州市|