日韩欧美一级大片色视频-五月婷婷丁香久久综合-中文字幕成人免费在线-久久99 精品视频-欧美人妻激情制服丝袜另类-黄色高清av网站在线观看-亚洲国产成人精品刺激内射白浆-在线观看入口成人精品污污污-日韩av东京热电影,国产日韩免费观看,国产成人精选在线视频,久久精品在线人妻

免費(fèi)獲取策劃方案多一份參考,總有益處

重慶網(wǎng)站制作

Web site production

案例778

重慶網(wǎng)站制作

在Bootstrap 5中發(fā)生了什么變化?

來源:派臣科技|時(shí)間:2020-11-27|瀏覽:

在Mono,我們使用Bootstrap已經(jīng)有一段時(shí)間了。我想我第一次使用Bootstrap是在版本2。

雖然我們喜歡能夠創(chuàng)建自定義設(shè)計(jì)并從頭開始實(shí)現(xiàn)它的自由,但不可否認(rèn),在很多情況下,經(jīng)過實(shí)戰(zhàn)測試的框架可以節(jié)省時(shí)間。這樣你就不用白費(fèi)力氣了。

Bootstrap發(fā)揮作用的一種情況是,當(dāng)您為后臺應(yīng)用程序進(jìn)行設(shè)計(jì)時(shí),自定義視覺設(shè)計(jì)并不是最高優(yōu)先級的。

我們創(chuàng)建的一個(gè)后臺設(shè)計(jì)示例,它是使用Bootstrap實(shí)現(xiàn)的。公平地說,它有自己的設(shè)計(jì)定制,但也有很多引導(dǎo)代碼。

發(fā)布狀態(tài)

Bootstrap 5目前在第三個(gè)alpha版本中。他們的計(jì)劃似乎是在年底向公眾發(fā)布Bootstrap 5的最終版本。在我們最近的一個(gè)項(xiàng)目中,我們已經(jīng)使用了它,預(yù)計(jì)從現(xiàn)在開始直到發(fā)布之前,底層邏輯不會有太大的變化。

那么讓我們來談?wù)凚ootstrap 5中最重要的一些變化。

是什么改變了?

一個(gè)更平易近人的遷移

首先,這不是一個(gè)真正的特性,而是一種邏輯變化:從v4到v5的遷移比以前(從v3到v4)更容易實(shí)現(xiàn)。

對于那些考慮從Bootstrap 4切換到5的人來說,好消息是在CSS和默認(rèn)組件方面,沒有太大的變化。從4到5的類和邏輯非常相似。

Bootstrap團(tuán)隊(duì)似乎已經(jīng)確定了一個(gè)“穩(wěn)定的API”,即在不同版本之間不會過多地更改類名。

對于許多希望遷移并且不希望像v3遷移到v4那樣進(jìn)行類更改遷移的應(yīng)用程序來說,這是一個(gè)好消息。

沒有jQuery

接下來,將刪除作為依賴項(xiàng)的jQuery。

切換和modals等JS插件的JS邏輯現(xiàn)在都是用普通JS編寫的。如果你真的想使用jQuery,還是有可能的(參見這個(gè)文檔條目)。

JS文件甚至可以作為ESM模塊使用,這允許您在瀏覽器中直接將Bootstrap作為模塊使用,如果您的瀏覽器支持它的話。然而,依賴于Popper的插件還沒有這樣工作。

此舉刪除了一個(gè)依賴項(xiàng),并使引導(dǎo)程序現(xiàn)代化。jQuery是過去的東西,它確實(shí)提供了很大的幫助,但它已經(jīng)達(dá)到了它的目的。jQuery不屬于2020年啟動(dòng)的開發(fā)項(xiàng)目。

然而,我不知道我是否會在實(shí)踐中實(shí)際遇到這段代碼,因?yàn)樘幚韒odals、彈出框等的邏輯可能包含在項(xiàng)目中使用的Javascript框架中。許多Javascript框架都有一個(gè)特定于該框架的Bootstrap的重新實(shí)現(xiàn)(比如ng-bootstrap)。

我相信源文件將主要用作預(yù)期功能的參考。我不認(rèn)為在開發(fā)的情況下你可以直接使用它們。

用于快速定制的CSS自定義屬性

Internet Explorer的支持已經(jīng)被取消,這為使用更新的CSS特性,如CSS自定義屬性鋪平了道路。

在實(shí)踐中,這允許您在沒有編譯步驟的情況下自定義Bootstrap。如果設(shè)計(jì)的某個(gè)方面使用CSS自定義屬性,您可以簡單地放入代碼來覆蓋它,而不需要設(shè)置基于saas的工作流,在工作流中覆蓋框架變量。

我想,當(dāng)您快速地想要調(diào)整一些顏色時(shí),這可能非常有用。在這個(gè)簡潔的REPL中演示了它的工作方式,其中一個(gè)表被定制為有一些其他的顏色。

引導(dǎo)程序圖標(biāo)

Bootstrap現(xiàn)在自帶了它自己的圖標(biāo)集。我不確定自己是不是這種風(fēng)格的擁躉,但關(guān)注這一領(lǐng)域是件好事。沒有處理圖標(biāo)的UI框架是不完整的。

在我們的項(xiàng)目中,我們可能會使用自己的Mono圖標(biāo)作為默認(rèn)選擇;在最近的項(xiàng)目中,我們定制了Bootstrap 5來與我們的圖標(biāo)集一起工作。

在Alpha 3中,Bootstrap團(tuán)隊(duì)添加了一個(gè)新的Accordion組件。

檢查代碼時(shí),它直接在CSS中使用SVG作為數(shù)據(jù)圖像。

如果我們要使用Mono圖標(biāo),這會產(chǎn)生一個(gè)設(shè)計(jì)問題,因?yàn)樵谶@個(gè)項(xiàng)目中有兩種不同的圖標(biāo)樣式。

我已經(jīng)可以看到我們將不得不創(chuàng)建這個(gè)組件的定制版本的工作。這正是Bootstrap有時(shí)會遇到的問題:如果您不按原樣使用它,您有時(shí)會給自己帶來麻煩。

幸運(yùn)的是,您可以簡單地創(chuàng)建一個(gè)不包含某些元素的自定義樣式表。例如,我們在Bootstrap 4中從未使用過“大屏幕”組件。我們將檢查該組件是否有用,或者是否需要提供自己的版本。

新的實(shí)用程序+新的實(shí)用程序API

我對基于實(shí)用程序的CSS又愛又恨。我喜歡它的快速原型,但是當(dāng)一組不優(yōu)雅的div和類進(jìn)入生產(chǎn)并成為維護(hù)的地獄時(shí),我討厭它。

在Alpha 3的博客文章中,引導(dǎo)程序談到了新的實(shí)用程序類,甚至還談到了生成實(shí)用程序類的整個(gè)API。

這顯然是受到了“順風(fēng)車”的啟發(fā),那些在Twitter上關(guān)注我或閱讀我個(gè)人博客的人都知道我,呃哼,并不是我的超級粉絲。

通常,我也不喜歡使用太多Sass特性來生成代碼,從而使CSS過于復(fù)雜。我認(rèn)為它增加了復(fù)雜性。一個(gè)設(shè)計(jì)很少需要5個(gè)不透明類,就像在utility API頁面上的第一個(gè)例子中解釋的那樣。

當(dāng)我開始使用這段代碼時(shí),這篇文章本身可能就是一篇博客。

結(jié)論

對于我們來說,Bootstrap作為web應(yīng)用程序的技術(shù)基礎(chǔ)仍然是一個(gè)可靠的選擇,特別是對于資源有限的項(xiàng)目。

我們通常使用一些定制來擴(kuò)展Bootstrap以使其符合我們的喜好。我們發(fā)現(xiàn),使用一個(gè)正在積極維護(hù)的已知框架有很大的價(jià)值。

當(dāng)我們可以從包含通用設(shè)計(jì)模式的基礎(chǔ)上開始設(shè)計(jì)工作時(shí),我們就可以把時(shí)間花在弄清楚手頭設(shè)計(jì)項(xiàng)目的確切需求上,而不是不斷地重復(fù)發(fā)明輪子。

我們期待在更多的項(xiàng)目中使用Bootstrap 5。

留言

返回頂部

君
重慶網(wǎng)站建設(shè)重慶網(wǎng)站制作在Bootstrap 5中發(fā)生了什么變化?
亚洲激情久久综合-亚洲欧美一区二区在线观看-日本久久久婷婷-国产亚洲精品的视频 | 日韩成人午夜小视频-91欧美一区二区三区综合在线-精品小说一区二区av-五月婷婷中文字幕在线 | 久久久久啊啊啊啊啊-久久这里只精品国产免费9-91久久久久人妻精品国产-色婷婷亚洲中文在线观看 | 99久在线精品99re8热视频-亚洲视频 网友自拍-99re久久这里只有精品66-99热超碰在线91 | 超碰人人人人人人妻-日韩黄色按摩片-久久久久av亚洲av-亚洲高清福利视频导航 | 日韩成人动作片在线-久久精品人妻一区二区三区-日韩av熟女人妻中文字幕一区久久-日韩美女诱惑电影 | 国产亚洲精品资源在线26u-久久婷婷丁香六月天-精品一区二区三区高清视频-18禁国产精品久久久久久久 | 丰满人妻中文免费视频-日韩人妻国产高清-日韩成人另类av-久久让综合激情 | 成人 免费 高清 在线-日韩亚洲人妻熟女-天天爽天天射天天操-精品日韩av久久爱 | 亚洲熟妇精品av丰满熟女-亚洲中文字幕合集一区-国产专区四在线播放-国产欧美激情日韩成人三区 | 五月婷婷综合欧美一区-青青草原综合精品久久久久综合精品-福利中文字幕第一页-久久久最新视频免费观看 | 国产精品麻豆日韩在线-久久婷婷99色综合-欧美日韩黄色搞b网站-国产精品98久久久 | 日韩性感美女毛片-蜜臀av午夜精品久久-91亚洲伊人婷婷激情五月天-免费看日韩三级伦理片父亲的情人 | 精品久久一区二区三区18禁-久久 人妻少妇-日韩国产精品久久久-日韩啊女在线播放 | 人妻不可射射一二区-9999久久久久精品中文-99热这里只有的精品视频-天天干天天干天天天天干天天 天天操天天干天天做天天日-丰满人妻一区二区三区视频看看-黄色污污污在线播放-91精品久久久久五月天精品 | 91精选一区二区三区久久久-9 6精品久久久久久久久久一-精品午夜人妻一区二区-精品国产一级aaaa片在线看 | 国产人妻av一区二区三区色-av中文字幕在线资源-欧美日韩国产福利视频-久久人妻一区二区三区蜜桃最新章节 | 色婷婷狠狠18y-婷婷色.com-国产免费一区二区三区av大片-97 久久超级大香蕉97 | 久久久久色综合亚洲成色777-成人av一区二区在线-久久久久久精品人妻一区蜜月-婷婷手机在线观看视频 | 精品视频在线一区二区-亚洲熟女一区二区三区免费-av熟女乱一区二区三区-99麻豆精品国产自产在线观看 | 国产极品久久久久粉嫩-国产成人99在线观看-偷拍欧美亚洲日本-日本综合久久免费 | 久久99九九热最新-国产av 在线视频-久久精品国产成人a∨-中文字幕乱码熟女 中 | 人妻 丝袜美腿 中文字幕-色女人av中文字幕-国产成人精品伦理视频-yellow字幕91在线中文 | 任我鲁久久精品在线-久久99精品一区二区蜜桃臀-超碰97人人看人人看-日韩中文字幕国产 | 亚洲av日韩av在线一区二区-欧美激情亚洲情色-91久久艹免费观看-人妻少妇av一区二区三区 | 亚洲成视频在线观看-国产剧视频在线观看-一区二区人妻人妻-久久久aⅴ亚洲中文字幕乱码 | 国产成人a码男人的天堂国产乱-亚洲乱熟女一区二区三区网站-日韩一区欧美激情-久久躁狠狠躁天天躁日日躁 | 日韩一区二区三区欧美-欧美日韩激情在线观看-亚洲精品99久91在线水蜜桃-40路熟女在线观看 | 婷婷伊人开心五月天-日韩欧美亚洲精品视频-久久国产日韩中文字幕-欧美日韩成人精品综合 | 91麻豆精产国品一二三产区区-国内精品一区二区在线观看视频-狠狠人妻噜噜久久久久久综合-麻豆亚洲视频久久久 | 丁香婷婷色综合激情五月-亚洲欧美日韩在线高清-中文字幕欧美精品久久-91大神视频在线精选福利 | 日韩av一级片噼里啪啦-国产一区二区三区www视频-精品人妻一区二区三区视频53一-国产自拍精品视频在线观看 | 国产精品——色呦呦-在线视频欧美日韩国产一区二区-精品视频综合区少妇-国产激情一区二区三区不卡 | 久久99久久99精品,-蜜臀av午夜一区二区三区麻豆-91国精品产品一区二区三区-成人免费中文字幕一区 | 日韩激情av一区-狠狠亚洲婷婷综合色香五月加勒比-人妻精品av在线一区二区-日韩三级中文字幕影片 亚洲av毛片一二三区免费看-亚洲精品麻豆中出变态-亚洲九九九高清视频-久久久久久人妻中文字幕 | 亚洲图色欧洲图色欧洲-97婷婷熟女久久-51精品久久久久久久蜜臀-国产精品18久久久白浆 | 久久99九九热最新-国产av 在线视频-久久精品国产成人a∨-中文字幕乱码熟女 中 | 丝袜诱惑国产中文字幕在线-国产av闺蜜丝袜美腿丝袜-日本加勒比狠狠-日韩免费av电影网 | 欧美激情乱人伦一区-久久久精品国产亚洲av网10-成人午夜美女主播在线视频-爱爱久久久免费视频 | 精品久久久久中文字幕人妻-粉嫩一区二区三区在线观看-成人涩涩小片视频日本-一本色道久久88加勒比— | 久久精品久久久久久久久久久久久-成人熟女视频一区二区三区-国产精品69久久-91偷偷噜噜噜夜夜 |