[譯] Bulma: 2018年你應(yīng)該關(guān)注的CSS框架

原文地址:https://matwrites.com/bulma-css-framework-for-2018/

image

在這 Bootstrap 主導(dǎo)的世界里,Semantic UI和Foundation備受歡迎, 其它的一些框架很難脫穎而出。不過, 這三個是眾所周知的, 已經(jīng)相對成熟, 并且在市場上存在了相當(dāng)長的時間, 但是它們都相對較重, 它們都需要對核心有深刻的理解,尤其是你需要自己定制些東西的時候(你曾經(jīng)在Semantic中定制過下拉組件嗎惧浴??R莅睢)

一股清流

Bulma來了脂矫。 Jeremy Thomas的作品枣耀,一個漂亮、輕量庭再、時尚的 CSS 框架捞奕。 如果你還沒有用過, 我建議你去看看它的網(wǎng)站。它極具互動性拄轻,更重要的是颅围,它純粹是 CSS!

意譯

使用 Bulma 的主要優(yōu)點是它的盒模型完全是基于 Flexbox恨搓。 (是的院促! 不再有 CSS 浮動和百分比!)

Bulma的主要特征有:

  • 100%響應(yīng)式設(shè)計
  • 模塊化
  • 現(xiàn)代化
  • 免費

我在上個周末使用 Next.js 和 Bulma 創(chuàng)建了一個非常小的項目。 下面是我在使用這個框架中的一些筆記斧抱。

優(yōu)雅的Flexbox

正如我之前提到的, Bulma的柵格完全是用 Flexbox 實現(xiàn)的常拓。 想要實現(xiàn)彈性的等寬布局,只用給你的元素加一個 column 類就行了辉浦。

你也可以通過添加適當(dāng)?shù)男揎椃麃碚{(diào)整列的寬度弄抬。 is-four-fifths, is-two-fifths, is-half 等等。

image

Bulma是以移動端優(yōu)先設(shè)計的盏浙,所以在豎直閱讀上做了很多優(yōu)化眉睹。

模塊化

在壓縮和gzip之后荔茬,框架本身只有21kB废膘。這已經(jīng)很不錯了,同時你也可以只引用你需要的模塊慕蔚。

Bulma都是用SASS寫的丐黄,并且分成了39個.sass文件。你可以單獨引用這些文件孔飒,并且可以重用這些樣式灌闺。

在Bulma中,你可以很輕松的定制你想要的坏瞄。代碼分離桂对,變量也被抽出來了,這使你幾乎可以隨意配置你想要的鸠匀。

整潔的表單控制

當(dāng)要選擇一個CSS框架的時候蕉斜,除了定制和可維護性之外,我最看重的就是對于表單樣式的控制。

對于表單元素的樣式宅此,我是比較傳統(tǒng)的机错。相較于用JS實現(xiàn)的炫酷效果,我更傾向于用原生的父腕,瀏覽器自帶的實現(xiàn)方式弱匪。原因很簡單,移動設(shè)備上的觸摸機會(touch opportunity)璧亮。

image

在Bulma里萧诫,我們能很容易實現(xiàn)一些原生表單元素的效果,比如錯誤狀態(tài)以及提示枝嘶,各種各樣的按鈕以及帶有圖標(biāo)的輸入框财搁。

你需要做的只是加些class,Bulma的優(yōu)雅之處就在于不需要額外增加DOM元素就能做出漂亮的樣式躬络。

image

同樣我也非常喜歡Level和Hero布局尖奔,它們使橫向布局和簡單的banner制作變得非常簡單。

總而言之, Bulma 是一個非常好的多功能 CSS 框架, 內(nèi)置了許多功能和組件, 我們可以輕松地重用和定制穷当。 雖然它仍在開發(fā)中, 但它確實是穩(wěn)定提茁、成熟的, 所以我不會過分強調(diào)在商業(yè)項目中使用它。

開始使用

最簡單的馁菜,我們只需要引入Bulma的CDN地址:
https://cdnjs.com/libraries/bulma

或者通過NPM來安裝:

npm install bulma

如果你想在項目中使用FontAwesome茴扁,別忘了在項目中引入:

<script defer src="https://use.fontawesome.com/releases/v5.0.0/js/all.js"></script>
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末,一起剝皮案震驚了整個濱河市汪疮,隨后出現(xiàn)的幾起案子峭火,更是在濱河造成了極大的恐慌,老刑警劉巖智嚷,帶你破解...
    沈念sama閱讀 222,729評論 6 517
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件卖丸,死亡現(xiàn)場離奇詭異,居然都是意外死亡盏道,警方通過查閱死者的電腦和手機稍浆,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 95,226評論 3 399
  • 文/潘曉璐 我一進店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來猜嘱,“玉大人衅枫,你說我怎么就攤上這事±柿妫” “怎么了弦撩?”我有些...
    開封第一講書人閱讀 169,461評論 0 362
  • 文/不壞的土叔 我叫張陵,是天一觀的道長论皆。 經(jīng)常有香客問我益楼,道長歧斟,這世上最難降的妖魔是什么? 我笑而不...
    開封第一講書人閱讀 60,135評論 1 300
  • 正文 為了忘掉前任偏形,我火速辦了婚禮静袖,結(jié)果婚禮上,老公的妹妹穿的比我還像新娘俊扭。我一直安慰自己队橙,他們只是感情好,可當(dāng)我...
    茶點故事閱讀 69,130評論 6 398
  • 文/花漫 我一把揭開白布萨惑。 她就那樣靜靜地躺著捐康,像睡著了一般。 火紅的嫁衣襯著肌膚如雪庸蔼。 梳的紋絲不亂的頭發(fā)上解总,一...
    開封第一講書人閱讀 52,736評論 1 312
  • 那天,我揣著相機與錄音姐仅,去河邊找鬼花枫。 笑死,一個胖子當(dāng)著我的面吹牛掏膏,可吹牛的內(nèi)容都是我干的劳翰。 我是一名探鬼主播,決...
    沈念sama閱讀 41,179評論 3 422
  • 文/蒼蘭香墨 我猛地睜開眼馒疹,長吁一口氣:“原來是場噩夢啊……” “哼佳簸!你這毒婦竟也來了?” 一聲冷哼從身側(cè)響起颖变,我...
    開封第一講書人閱讀 40,124評論 0 277
  • 序言:老撾萬榮一對情侶失蹤生均,失蹤者是張志新(化名)和其女友劉穎,沒想到半個月后腥刹,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體马胧,經(jīng)...
    沈念sama閱讀 46,657評論 1 320
  • 正文 獨居荒郊野嶺守林人離奇死亡,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 38,723評論 3 342
  • 正文 我和宋清朗相戀三年肛走,在試婚紗的時候發(fā)現(xiàn)自己被綠了漓雅。 大學(xué)時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片录别。...
    茶點故事閱讀 40,872評論 1 353
  • 序言:一個原本活蹦亂跳的男人離奇死亡朽色,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出组题,到底是詐尸還是另有隱情吧凉,我是刑警寧澤钧敞,帶...
    沈念sama閱讀 36,533評論 5 351
  • 正文 年R本政府宣布,位于F島的核電站,受9級特大地震影響,放射性物質(zhì)發(fā)生泄漏培己。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點故事閱讀 42,213評論 3 336
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望耿眉。 院中可真熱鬧,春花似錦鱼响、人聲如沸鸣剪。這莊子的主人今日做“春日...
    開封第一講書人閱讀 32,700評論 0 25
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽筐骇。三九已至,卻和暖如春江滨,著一層夾襖步出監(jiān)牢的瞬間铛纬,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 33,819評論 1 274
  • 我被黑心中介騙來泰國打工唬滑, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留告唆,地道東北人。 一個月前我還...
    沈念sama閱讀 49,304評論 3 379
  • 正文 我出身青樓晶密,卻偏偏與公主長得像悔详,于是被迫代替她去往敵國和親。 傳聞我的和親對象是個殘疾皇子惹挟,可洞房花燭夜當(dāng)晚...
    茶點故事閱讀 45,876評論 2 361

推薦閱讀更多精彩內(nèi)容

  • 問答題47 /72 常見瀏覽器兼容性問題與解決方案茄螃? 參考答案 (1)瀏覽器兼容問題一:不同瀏覽器的標(biāo)簽?zāi)J的外補...
    _Yfling閱讀 13,762評論 1 92
  • CSS通用類和“關(guān)注點分離” - 眾成翻譯http://www.zcfy.cc/article/css-utili...
    葡萄喃喃囈語閱讀 716評論 0 6
  • 我曾經(jīng)加入過2個打卡群,但是只有其中一個能夠最能堅持下來连锯,并且歸屬感最強归苍。今天產(chǎn)生了一個對比這2個群的想法,淺談一...
    吉吉kiki閱讀 9,678評論 1 8
  • 1运怖,br p pre 1)br和p的對比 br會換一行 p的開頭和結(jié)束都會換兩行 2)p和pre的對比 p不會保存...
    huhu502閱讀 183評論 0 0
  • 有的小孩被一塊石頭絆倒拼弃,他會哭泣抱怨石頭,他把自己絆倒受痛歸因于石頭摇展,但成人不會吻氧,成人會起身,然后心里告誡自己咏连,下...
    像般若閱讀 203評論 0 0