{eval=Array;=+count(Array);}
這個要具體看了,對于前端開發技能本來就很好的人來說,恐怕不會使用bootstrap,他們自己就能寫出優秀的頁面出來了,包括兼容性、可訪問性、拓展好、可維護等,在他們看來bootstarp臃腫了,或許bootstarp的多種組件反而是一種累贅。但是對于前端開發技能比較薄弱的人來說,bootstarp就是他們的福音,眾所周知,Web開發需要花費大量的時間來編寫頁面樣式,并且還要解決瀏覽器兼容等讓人頭疼的問題,比較省事的就是使用CSS框架,如Bootstrap等。
Bootstrap是全球最受歡迎的前端組件庫,用于開發響應式布局、移動設備優先的 WEB 項目。Bootstrap是一套用于HTML、CSS和JS開發的開源工具集。利用我們提供的Sass變量和大量mixin、響應式柵格系統、可擴展的預制組件、基于 jQuery 的強大的插件系統,能夠快速為你的想法開發出原型或者構建整個app 。
像Bootstarp這樣的CSS框架還有很多,比如Semantic-UI,Materialize,Bulma Foundation,Pure,Layui,Uikit,Amaze UI ,jQuery UI等,但是,bootstarp是使用者最多的一個CSS框架,在Github上的star數量是第二的Semantic-ui的兩倍還要多,被國內外的許多大公司所使用,此外,許多大神基于Bootstarp開發了出許多優秀的插件或者各種模版并開源出來供開發者使用。
也因為bootstarp的使用者人數過多,導致審美疲勞,開發者也可以選擇其它的CSS框架,我個人推薦使用Bulma,Bulma比較輕量,且無任何依賴,所以樣式都基于class,即使不懂CSS也能寫出美觀的頁面出來。
我本人是bulma的粉絲,使用bulma已有一段時間了,有關bulma相關的問題可以評論或者私信與我交流,也可以關注我的個人網站(SevDot),上面有bulma的中文文檔翻譯。
1
回答2
回答1
回答2
回答3
回答10
回答11
回答0
回答0
回答0
回答