日本免费高清视频-国产福利视频导航-黄色在线播放国产-天天操天天操天天操天天操|www.shdianci.com

學無先后,達者為師

網(wǎng)站首頁 編程語言 正文

使用Vite安裝TailwindCSS

作者:敲厲害的燕寶 更新時間: 2024-04-01 編程語言

一、認識TailwindCSS

Tailwind CSS 是一個基于原子類的 CSS 框架,它提供了一種不同于傳統(tǒng) CSS 框架的方式來構建用戶界面。下面是關于 Tailwind CSS 的優(yōu)缺點以及它適合應用的情況:

優(yōu)點:

  1. 靈活性:?Tailwind CSS 提供了大量的原子類,允許你快速構建各種樣式,同時也能夠輕松地自定義和擴展樣式。
  2. 可讀性:?使用 Tailwind CSS,你可以直接在 HTML 中看到樣式的定義,這使得代碼更加易讀和可維護。
  3. 快速開發(fā):?借助 Tailwind CSS 的原子類,你可以快速地構建出具有一致風格的界面,加快開發(fā)速度。
  4. 可組合性:?Tailwind CSS 的原子類可以組合使用,使得樣式的復用更加方便和靈活。
  5. 工具支持:?Tailwind CSS 提供了豐富的工具支持,例如插件、工具欄等,幫助開發(fā)者更高效地使用和管理樣式。

缺點:

  1. 學習曲線:?對于不熟悉原子類的開發(fā)者來說,學習 Tailwind CSS 可能需要一些時間,尤其是熟悉了解不同類名的含義和作用。
  2. 文件大小:?使用 Tailwind CSS 會增加 CSS 文件的大小,因為它包含了大量的原子類,可能會導致文件體積較大,影響頁面加載速度。
  3. 樣式重復:?由于原子類的數(shù)量龐大,可能會導致樣式的重復定義,增加了代碼的冗余性。

適用情況:

  1. 快速原型:?Tailwind CSS 特別適合用于快速原型開發(fā),可以快速構建出具有一定風格的界面。
  2. 團隊合作:?如果團隊成員對 CSS 有不同的理解或者風格,可以使用 Tailwind CSS 統(tǒng)一規(guī)范,并提高代碼的可讀性和可維護性。
  3. 小型項目:?對于小型項目或者單個頁面,使用 Tailwind CSS 可以減少項目的復雜性,加快開發(fā)速度。
  4. 需要快速迭代和調(diào)整樣式:?Tailwind CSS 的原子類提供了快速調(diào)整樣式的能力,非常適合需要頻繁迭代和調(diào)整樣式的項目。

二、基于 vite+vue使用TailwindCSS

1、如果沒有項目可以看下之前文章:

vite腳手架生成vue項目及其配置-CSDN博客

2、安裝TailwindCSS并配置

參考官網(wǎng):Tailwind CSS - Rapidly build modern websites without ever leaving your HTML.

Installation--FrameworkGuides--vite--Using Vue

?(1)安裝TailwindCSS

安裝及其對等依賴項,會自動生成文件

npm install -D tailwindcss postcss autoprefixer
npx tailwindcss init -p

結果:

?

(2)配置tailwind.config.js:

/** @type {import('tailwindcss').Config} */
export default {
  content: [
    "./index.html",
    "./src/**/*.{vue,js,ts,jsx,tsx}",
  ],
  theme: {
    extend: {},
  },
  plugins: [],
}

(3)配置style.css:

@tailwind base;
@tailwind components;
@tailwind utilities;

3、頁面使用

<template>
  <div>
    <div class=" bg-[url('assets/imgs/bg.png')] bg-cover bg-center h-screen text-white
   p-5 flex overflow-hidden "/>
  </div>

</template>

原文鏈接:https://blog.csdn.net/m0_63456808/article/details/137142333

  • 上一篇:沒有了
  • 下一篇:沒有了
欄目分類
最近更新