CSS | 我看谁还不用这个UI库

简介: 最近新开不少项目,又实在是不想自己去定义特别多的 css 公共样式了,毕竟人多不好维护。于是找到了这个 tailwindcss UI 库。主要是内置了很多常用的 css 样式,前期避免了大量时间去写 css,中间开发也不用专门去维护,方便的一批。

最近新开不少项目,又实在是不想自己去定义特别多的 css 公共样式了,毕竟人多不好维护。于是找到了这个 tailwindcss UI 库。主要是内置了很多常用的 css 样式,前期避免了大量时间去写 css,中间开发也不用专门去维护,方便的一批。


文档地址


中文文档(https://www.tailwindcss.cn/docs)英文文档(https://tailwindcss.com/)

使用说明

  • 在 vscode 中安装好tailwindcss的插件 (tailwind CSS IntelliSense),他会提示你所有的样式,配合这个开发,畅享丝滑。
  • 安装tailwindcss(https://tailwindcss.com/docs/installation/using-postcss)

npm install -D tailwindcss postcss autoprefixer
  • 在项目中使用

// 1.创建postcss.config.ts文件module.exports= {  plugins: [    require("tailwindcss"),    require("autoprefixer"),  ]}
// 2.创建tailwind.config.ts文件/** @type {import('tailwindcss').Config} */module.exports= { 
content: [    './public/**/*.html',    './src/**/*.{js,jsx,ts,tsx,vue}',  ],
theme: {   
extend: {},
  },  
plugins: [],
}
// 3.在main.ts中引入样式import"tailwindcss/tailwind.css"// 4.修改vite.config.ts文件exportdefault (mode, command) => {  
returndefineConfig({      
css: {        
postcss: {          
plugins: [            
require("tailwindcss"),           
require("autoprefixer"),
        ]
      }
    }
  })}
// 5.使用,和正常的class一样的使用方法<pclass='text-blue-400'>就是这样的用法啦</p>


总结
       开发起来确实很顺畅,少写了很多很多的样式,除非是UI指定的样式需要写一些,其他的基本样式就没有怎么写过。减少了太多的css时间,更多的时间留在业务逻辑以及项目框架等上面去了。我看谁还不用这个tailwindcss!

相关文章
|
7月前
|
JavaScript 前端开发 小程序
Vue 3的高颜值UI组件库
Vue 3的高颜值UI组件库
293 1
|
7月前
|
C# 开发者 Windows
基于Material Design风格开源、易用、强大的WPF UI控件库
基于Material Design风格开源、易用、强大的WPF UI控件库
401 0
|
7月前
|
资源调度 前端开发 CDN
纯css动画库animate.css的用法
纯css动画库animate.css的用法
194 0
|
1月前
|
人工智能 API Apache
推荐3款开源、美观且免费的WinForm UI控件库
推荐3款开源、美观且免费的WinForm UI控件库
161 6
|
1月前
|
API C# 开发者
基于Material Design风格开源、免费的WinForms UI控件库
基于Material Design风格开源、免费的WinForms UI控件库!
|
2月前
|
Linux C# Android开发
分享3款开源、免费的Avalonia UI控件库
分享3款开源、免费的Avalonia UI控件库
242 0
|
3月前
|
搜索推荐 前端开发 C#
推荐7款美观且功能强大的WPF UI库
推荐7款美观且功能强大的WPF UI库
156 2
|
4月前
|
API Android开发
Android项目架构设计问题之选择和使用合适的UI库如何解决
Android项目架构设计问题之选择和使用合适的UI库如何解决
54 0
|
4月前
|
C# 开发者 Windows
一款基于Fluent设计风格、现代化的WPF UI控件库
一款基于Fluent设计风格、现代化的WPF UI控件库
118 1
|
4月前
|
数据可视化 数据挖掘 持续交付
Axure Web端元件库:从Quick UI到500+组件的飞跃
在快速变化的数字世界中,产品设计不仅仅是功能的堆砌,更是用户体验的精心雕琢。原型设计作为产品开发过程中的关键环节,其重要性不言而喻。Axure,作为业界领先的原型设计工具,凭借其强大的交互设计和丰富的功能,赢得了全球设计师和开发者的信赖。而Axure Web端元件库,则是这一平台上的一颗璀璨明珠,它以超过500个精心设计的组件为基础,为设计师们打开了一扇通往高效、高质量原型设计的大门。
193 0