什麼是Tailwind CSS?輕鬆認識Tailwind CSS

更新於 2024/10/23閱讀時間約 2 分鐘

本篇是Tailwind CSS系列文章的第一篇,就用輕鬆的閒聊方式來認識一下Tailwind CSS,讓你知道它的魅力所在。

嗨歡迎閱讀我的文章,這系列的主題是Tailwind CSS,內容涵蓋基礎設定到各種客製化應用。
系列文需要有一定的CSS,HTML基礎認識。
什麼是Tailwind CSS?輕鬆認識Tailwind CSS封面圖片

什麼是Tailwind CSS?輕鬆認識Tailwind CSS封面圖片

一分鐘認識Tailwind CSS

Tailwind CSS是一種「Utility-First」的CSS設計模式,提供非常多預先定義好的class給開發者使用,直接加在HTML上就能直接使用,協助開發者更快的開發現代化網站。

Tailwind CSS官網

Tailwind CSS官網

和一般使用的class不一樣的地方,Tailwind CSS把每一個class的顆粒度切到最小,一個class就僅代表一個CSS樣式,例如想在要呈現一個背景漸層色,在Tailwind CSS中就要撰寫以下內容:

漸層底色

漸層底色

<div class="h-14 bg-gradient-to-r from-purple-500 to-pink-500"></div>

這段呈現了Tailwind CSS最大的優勢,提供開發者最好的開發體驗。所有CSS都已經預先產出,開發者只需要提取需要的部分,大大簡化開發過程,更能專注於開發客製化樣式設計上。

另一大優點就是輕量化,Tailwind CSS在打包的時候會自動移除未使用的class,對於網頁的載入速度和效能有很大的幫助,也因為class的顆粒度小,複用性大大提升。

Tailwind CSS痛點?

Tailwind CSS的優點和痛點都顯而易見。

最常被提起的點莫過於在HTML內被寫滿長長的class,讓HTML看起來變得複雜;而另一個點則是覺得預設的斷點並不完全符合需求,無法深度自定義。

隨著版本的更新,官方也針對這些開發者痛點不斷地推出插件和魔術般的Utility,所以Tailwind CSS在前端越來越熱門自然是有它的原因在。

系列文章規劃

預計這個系列會集中在介紹Tailwind CSS的開發環境設定、必須安裝的插件介紹、深入介紹如何在Tailwind CSS中使用CSS變數、介紹一些魔術般的Utility等等內容。

avatar-img
6會員
23內容數
沙龍新手
留言0
查看全部
avatar-img
發表第一個留言支持創作者!
你可能也想看
Google News 追蹤
Thumbnail
*合作聲明與警語: 本文係由國泰世華銀行邀稿。 證券服務係由國泰世華銀行辦理共同行銷證券經紀開戶業務,定期定額(股)服務由國泰綜合證券提供。   剛出社會的時候,很常在各種 Podcast 或 YouTube 甚至是在朋友間聊天,都會聽到各種市場動態、理財話題,像是:聯準會降息或是近期哪些科
Thumbnail
我國有關勞工的社會保險權益,除了一般常聽到的勞工保險相關給付(如生育、傷病、醫療、失能、老年給付)保障外[1],其實還有另一個叫做「就業保險」的保障。就業保險給付的項目有5種[2],這裡面又以失業給付及育嬰留職停薪津貼因申請件數較多,也較為人知;相較之下,職業訓練生活津貼(下稱職訓津貼)是5種就業保
Thumbnail
居家醫療讓患者在家中獲得專業的醫療服務,避免繁瑣的就診過程。本文解釋了居家醫療的概念及家庭醫師在社區中如何扮演健康守護者的角色。
Thumbnail
什麼是灌頂?灌頂是什麼意思? 灌頂,是指將佛菩薩的身語意、功德智慧總集的種子,灌注到我們的心相續當中,使我們能領悟清淨的佛性。在《勝樂輪第一品》中云:「灌頂獲得聖權力,清淨身口意業障,聖灌頂授權得降伏,願得甚勝之吉祥。」 本文摘要... 什麼是灌頂?灌頂是什麼意思? 為什麼要灌頂?接受灌頂的
在多元的市場環境中,客戶服務已經成為每個企業不可或缺的一環。無論是大企業還是小型企業,優質的客戶服務不僅能解決消費者的疑惑和問題,還能建立品牌與顧客之間的深厚信任。客戶服務是什麼?簡單來說,就是企業與消費者之間的互動,無論是透過電話、電子郵件或即時聊天,都旨在幫助解決問題、提供支持,甚至是加強銷售。
Thumbnail
问我擅长做什么,现在想想,真的没有很擅长的事。小时候,比起很多同辈分的学生,读书成绩还不错,不过也不是超级厉害,名列前茅。出社会后,厉害的人比比皆是,更加不觉得自己有多厉害了。真要绞尽脑子想的话,可能是以下几点吧!
“身”指的是八字中的日干。 “旺”意思是有力量,有能量; “弱”意思是力量小,能量少; 八字中有木火土金水五行,身旺指的是:八字中日干所代表的五行比其他五行相对有力量;身弱反之。这个定义还不够严谨,更准确的说是日元的生助来源强有力。对新手来说差不多,有的东西只能意会不好言传。得多思考。 五行是个生态
这个世界任何事任何物都有个主要启动点,有的事物主要启动点明朗可见,如电器要靠电启动、走路要靠脚启动等,而有的事物主要启动点混沌摇摆难辨,如树木生长主要靠土启动还是水?又如人的认知主要靠什么启动呢? 问到这句,我知道肯定有人会说是大脑,其实学校里的学生人人都有个大脑,为什么有的学生成绩好,而有的学生成
Thumbnail
*合作聲明與警語: 本文係由國泰世華銀行邀稿。 證券服務係由國泰世華銀行辦理共同行銷證券經紀開戶業務,定期定額(股)服務由國泰綜合證券提供。   剛出社會的時候,很常在各種 Podcast 或 YouTube 甚至是在朋友間聊天,都會聽到各種市場動態、理財話題,像是:聯準會降息或是近期哪些科
Thumbnail
我國有關勞工的社會保險權益,除了一般常聽到的勞工保險相關給付(如生育、傷病、醫療、失能、老年給付)保障外[1],其實還有另一個叫做「就業保險」的保障。就業保險給付的項目有5種[2],這裡面又以失業給付及育嬰留職停薪津貼因申請件數較多,也較為人知;相較之下,職業訓練生活津貼(下稱職訓津貼)是5種就業保
Thumbnail
居家醫療讓患者在家中獲得專業的醫療服務,避免繁瑣的就診過程。本文解釋了居家醫療的概念及家庭醫師在社區中如何扮演健康守護者的角色。
Thumbnail
什麼是灌頂?灌頂是什麼意思? 灌頂,是指將佛菩薩的身語意、功德智慧總集的種子,灌注到我們的心相續當中,使我們能領悟清淨的佛性。在《勝樂輪第一品》中云:「灌頂獲得聖權力,清淨身口意業障,聖灌頂授權得降伏,願得甚勝之吉祥。」 本文摘要... 什麼是灌頂?灌頂是什麼意思? 為什麼要灌頂?接受灌頂的
在多元的市場環境中,客戶服務已經成為每個企業不可或缺的一環。無論是大企業還是小型企業,優質的客戶服務不僅能解決消費者的疑惑和問題,還能建立品牌與顧客之間的深厚信任。客戶服務是什麼?簡單來說,就是企業與消費者之間的互動,無論是透過電話、電子郵件或即時聊天,都旨在幫助解決問題、提供支持,甚至是加強銷售。
Thumbnail
问我擅长做什么,现在想想,真的没有很擅长的事。小时候,比起很多同辈分的学生,读书成绩还不错,不过也不是超级厉害,名列前茅。出社会后,厉害的人比比皆是,更加不觉得自己有多厉害了。真要绞尽脑子想的话,可能是以下几点吧!
“身”指的是八字中的日干。 “旺”意思是有力量,有能量; “弱”意思是力量小,能量少; 八字中有木火土金水五行,身旺指的是:八字中日干所代表的五行比其他五行相对有力量;身弱反之。这个定义还不够严谨,更准确的说是日元的生助来源强有力。对新手来说差不多,有的东西只能意会不好言传。得多思考。 五行是个生态
这个世界任何事任何物都有个主要启动点,有的事物主要启动点明朗可见,如电器要靠电启动、走路要靠脚启动等,而有的事物主要启动点混沌摇摆难辨,如树木生长主要靠土启动还是水?又如人的认知主要靠什么启动呢? 问到这句,我知道肯定有人会说是大脑,其实学校里的学生人人都有个大脑,为什么有的学生成绩好,而有的学生成