tailwindcss 最简单的使用方式

【uniapp】---- 在 HBuilderX 中使用 tailwindcss 摘要 本文介绍了在uni-app微信小程序项目中配置TailwindCSS的方法。由于项目基于Vue2和Webpack4,需使用兼容版本@tailwindcss/postcss7-compat。关键步骤包括: 依赖安装:添加autoprefixer、postcss7、tailwindcss兼容版等依赖。 配置插件:在vue.config.js中注册weapp-tailwindcss-webpack-plugin以支持小程序。 路径处理:强调配置文件中所有路径必须为绝对路径,避免HBuilderX读取错误。 阅读详情

在这里插入图片描述

tailwindcss 最简单的使用方式

从头开始使用Tailwind CSS的最简单和最快的方法是使用Tailwind CLI工具。

1. 安装Tailwind CSS

通过npm安装 tailwindcss ,并创建您的 tailwind.config.js 文件。

#安装
npm install -D tailwindcss

#创建tailwind.config.js
npx tailwindcss init

2. 配置模板路径

将路径添加到 tailwind.config.js 文件中的所有模板文件。

/** @type {import('tailwindcss').Config} */
module.exports = {
  content: ["./src/**/*.{html,js}"],
  theme: {
    extend: {},
  },
  plugins: [],
}

3. 将Tailwind指令添加到CSS中

将Tailwind的每个层的 @tailwind 指令添加到主CSS文件中。

src/input.css

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

4. 启动Tailwind CLI构建过程

运行CLI工具扫描模板文件中的类并构建CSS。

npx tailwindcss -i ./src/input.css -o ./src/output.css --watch

5. 开始在HTML中使用Tailwind

将编译后的CSS文件添加到 中,并开始使用Tailwind的实用程序类来设置内容的样式。
src/index.html

<!doctype html>
<html>
<head>
  <meta charset="UTF-8">
  <meta name="viewport" content="width=device-width, initial-scale=1.0">
  <link href="./output.css" rel="stylesheet">
</head>
<body>
  <h1 class="text-3xl font-bold underline">
    Hello world!
  </h1>
</body>
</html>

项目目录结构

.
├── package.json
├── tailwind.config.js
└── src
    ├── input.css
    └── output.css
    └── index.html

原理

Tailwind CSS的工作原理是扫描所有HTML文件、JavaScript组件、vue文件和任何其他模板以查找类名,生成相应的样式,然后将它们写入静态CSS文件。

例如本实例,output.css文件最下面添加了如下内容:

.text-3xl {
  font-size: 1.875rem;
  line-height: 2.25rem;
}

.font-bold {
  font-weight: 700;
}

.underline {
  text-decoration-line: underline;
}

源码

github

推荐

在vue2中使用tailwindcss(完整教程)

TailwindCSS在vite项目中的安装与使用 阅读详情

相关推荐

CDR学习笔记——02

这篇写一些高级CDR的架构原理。

... 1015

TailWindCSS入门

上一篇文章我们说过了如何搭建项目以及引入TailWindCSS,这篇文章我们说一下如何使用它,刚看到的时候我对这些缩写感觉很迷茫呀,官网我也没找到如何能知道具体对应的都是撒意思,后面找到一片天比较详细的介绍的文章,认真研究了一下,文章我会放在本文的最末尾。好啦话不多说,开始吧!1.screens(也可以自定义媒体查询屏幕的宽度) 2.颜色 一般都把颜色作为背景色、文字颜色或者边框颜色。举个🌰,green: 3.纵横比--aspect 4.容器--container 6.列--co.

cccdf_jjj的博客 7421

拆开华为BBU5900,看看5G基站的大脑里到底装了啥?

本文深度拆解华为BBU5900,揭示5G基站核心处理单元的硬件架构与设计哲学。通过详细解析模块化设计、智能电源系统和动态散热方案,展现其支撑千兆速率、毫秒级时延的技术奥秘,为5G网络部署提供实用参考。

weixin_31456563的博客 561

原子化CSS-Tailwind CSS的简介和使用

原子化 CSS(Atomic CSS) 是一种用于设计和构建现代 Web 应用程序的 CSS 框架。它提出了一种将 CSS 拆分为更小、更可维护的部分的方法,以便更好地组织和管理 CSS 代码。在原子化 CSS 中,CSS 组件被拆分为更小的部分,这些部分可以独立地编辑、测试和重用。这些原子通常是单个像素或极其微小的变化,例如颜色、大小、位置等。这些原子可以组合成更复杂的组件,例如按钮、表单、图标等。原子化 CSS 有助于减少代码量,提高代码的可维护性和可重用性,同时还有助于提高开发效率。

a20065259的博客 9442

Linux文件操作四剑客

① /^(d{2}|d{4})-((0([1-9]{1}))|(1[1|2]))-(([0-2]([1-9]{1}))|(3[0|1]))$/ // 年-月-日 yyyy-MM-dd / yy-MM-dd 格式。⑥“^(([0-9]+\.[0-9]*[1-9][0-9]*)|([0-9]*[1-9][0-9]*\.[0-9]+)|([0-9]*[1-9][0-9]*))$” //正浮点数。

wuds_158的博客 1609

数据驱动AI落地:从业务价值到技术实践的全链路方法论

以数据驱动为核心,围绕 AI 落地全链路展开:先建全域数据体系(拉通内外部数据、治理数据质量),再将 AI 嵌入研发、制造、营销、服务等业务链路解决痛点,搭配混合算力架构保障技术落地,辅以 “小场景试错 - 复制” 战略、跨部门团队等方法论。结合美的集团数字化转型实践,最终实现 AI 对业务降本、增效、增收的价值,为企业 AI 转型提供可复用路径。

专注数据驱动领域原创分享。拆解从数据采集、建模分析到业务价值落地的全链路实践,聊决策逻辑、技术工具与场景案例。用通俗语言讲透数据如何赋能业务,与同路人共探数据价值。 1891

Tailwind CSS入门教程

Tailwind是一款CSS框架,它的主要特点是提供了一系列的CSS类,可以快速地构建出各种样式。Tailwind的发展历史可以追溯到2017年,由Adam Wathan、Steve Schoger和Jonathan Reinink共同创建。Tailwind的设计理念是提供一系列的原子类,每个类都只包含一个具体的样式,通过组合这些类来构建出复杂的样式。这种设计理念可以让开发者更加灵活地控制样式,同时也可以减少样式冗余,提高代码的可维护性。提供了一系列的原子类,可以快速地构建出各种样式。

知心宝贝的博客 3004

数字IC后端实战:OCC电路时钟树综合的5个关键技巧(附Synopsys工具配置)

本文深入探讨了数字IC后端设计中OCC电路时钟树综合的实战技巧。针对工具自动平衡导致的绕线拥塞和时序问题,文章提出了分段处理的核心思路,并详细阐述了通过物理隔离、分段长树策略以及Synopsys工具链(如ICC2、PrimeTime)的精准配置来优化function clk与occ clk路径的关键方法,旨在提升时序收敛性和可制造性。

jwt8token的博客 855

tailwindcss使用教程

Tailwind使用

weixin_52020362的博客 2232

JVM高频面试基本问题与知识点整理

JVM高频面试基本问题与知识点整理

曾经“等你生日那天”都遥远得像未来,如今却可欢愉的挥手说“下个十年见” 87万+

ONNX Runtime C# YOLO全链路压测:从300ms到22ms的15个底层优化技巧

摘要:本文分享了工业质检场景下C#调用YOLOv8s ONNX模型的性能优化实战经验。原始单帧推理耗时300ms无法满足产线需求,通过全链路分析定位瓶颈(预处理85ms、推理180ms、后处理30ms)。重点优化措施包括:使用OpenCVSharp CUDA加速预处理(85ms→12ms),开启ONNX Runtime ALL级别图优化,选用TensorRT执行提供程序(180ms→22ms),以及优化内存管理和线程调度。最终实现单帧总耗时22ms±2ms,GPU利用率提升至85%,完整满足产线120块板/

2601_94871597的博客 402

tailwind css 的使用

地址:Installation - Tailwind CSShttps://tailwindcss.com/docs/installation 是 命令的一个子命令,用于初始化新的 Tailwind CSS 项目。运行 命令会生成一个初始的 Tailwind CSS 配置文件(通常是 ),该文件包含了一些默认配置,如颜色、字体、间距等。你可以在生成的配置文件中根据项目需求进行定制和修改。总而言之, 命令的作用是在当前项目中初始化一个新的 Tailwind CSS 配置文件,为项目提供默认的配置。2.配置

m0_52102284的博客 1624

基于咸鱼最新九宫格图标验证码的语义增强模型识别

本文探讨了破解复杂验证码的技术思路,重点分析了某平台的九宫格验证码应对策略。作者提出通过图像语义抽取和增强技术来扩充数据集:先采集少量真实样本,利用形态学操作进行前增强生成变形图像,再通过叠加背景噪声进行后增强。同时强调真实数据集的重要性,建议采用真实+生成数据的混合训练方法。实验表明该方法可使模型准确率达到95%以上,但作者特别声明本文仅供技术研究,严禁用于非法用途。

码王吴彦祖的博客 601

uniapp中使用tailwindcss

这里因为使用原子化比较方便开发应用效率也猛增,所以我们在这里使用tailwindcss来代替原始css文件式创建的方案或者在vue中编写的方案,直接在class里面编写tailwindcss已经固定好的原子化,本文主要讲解在小程序中使用tailwindcss库。

m0_62730128的博客 3158

ssm框架搭建

这个是一个在idea上成功跑起来的ssm框架项目,保存在这里方便以后使用直接下载

WINCC7.3破解文件

WINCC7.3硬件够破解文件,有需要的下载!WINCC7.3硬件够破解文件,有需要的下载!

TailwindCSS的使用,看这一篇就够了!

大厂技术高级前端Node进阶点击上方程序员成长指北,关注公众号回复1,加入高级Node交流群更好的阅读体验请移步至:zhengxiaoping.xyz/css/Tailwin…[1]安装以下方法是Vite + Vue模式下的安装方法,其他脚手架与框架的使用同理。创建项目pnpmcreateviteapp--templatevue #yarncreateviteapp-...

程序员成长指北 1万+

数学建模模型总结

这是本人在两年内准备参加数学建模竞赛搜集到的模型资料,已经经过了本人的筛选和整理,希望能够对准备参加数学建模竞赛的学弟学妹们提供一些帮助!

Tailwindcss 使用教程

Tailwind CSS 的工作原理是扫描所有 HTML 文件、JavaScript 组件以及任何 模板中的 CSS 类(class)名,然后生成相应的样式代码并写入 到一个静态 CSS 文件中。他快速、灵活、可靠,没有运行时负担。

kangkang18185的专栏 1735

廖雪峰Python教程[完整版]

廖雪峰的python教程整理的,已经排好版了,而且还是完整的,适合小白

uni-app 使用 tailwindcss

tailwindcss 中文文档 windicss 英文文档 <— 推荐使用 我是通过vue-cli创建的项目,HBuilderX没有试过,这里介绍使用vue-cli创建的项目,可查看官方文档。这里有两种配置方式(重置主题和重命名类),目的都是考虑兼容性,您可根据实际情况处理。英文 vue create -p dcloudio/uni-preset-vue my-project 1️⃣ 重置主题 安装依赖 npm install tailwindcss@npm:@tailwindcss/post

织网的博客 1万+

uniapp中使用tailwindcss,现成方式

请确保你的 nodejs 版本 ^18.17.0 || >=20.5.0。目前低于 18 的长期维护版本(偶数版本) 都已经结束了生命周期,建议安装 nodejs 的 LTS 版本,详见 nodejs/release。1. 安装与配置 tailwindcss | weapp-tailwindcss 把tailwindcss带给小程序开发者们。

qq_58802502的博客 611

TailwindCss基本介绍和使用

TailwindCss基本介绍和使用

qq_40147756的博客 8811

使用Vite安装TailwindCSS

Tailwind CSS 是一个基于原子类的 CSS 框架,它提供了一种不同于传统 CSS 框架的方式来构建用户界面。

敲厉害的燕宝的博客 2323

TailwindCSS的使用

使用@apply.menu {虽然@apply指令可以模块化样式,但避免早期抽象是好的。过度使用可能会增加最终CSS文件的大小。推荐优先使用内置的Tailwind工具和迭代流程,而不是自定义类。

weixin_60053942的博客 1047

高效地将 TailwindCSS 与 Nuxt 结合使用

在这篇文章中,我们将了解如何在 TailwindCSS 的官方 Nuxt 模块的帮助下有效地将 TailwindCSS 与 Nuxt 应用程序结合使用。我们还将了解如何将 SVG 图标与 TailwindCSS 一起使用,而不是直接使用图像或 SVG 图标,以及如何基于给定图像为 TailwinCSS 构建自定义调色板。 先决条件 最好使用以下命令设置 Nuxt 应用程序并准备好运行: ...

qq_37116560的博客 1430

Vue中使用tailwindcss

一、下载tailwindcss npm install tailwindcss 二、引入tailwindcss 创建样式文件夹,或在现有文件夹引入,例如style/index.css @import "tailwindcss/base"; @import "tailwindcss/components"; @import "tailwindcss/utilities"; 然后引入main.js import './styles/index.css' 三、初始化 npx tailwin

weixin_47886687的博客 3697

tailwindcss真的好用吗?

今天写一篇关于的文章,其实这个css技术已经出现很久了,在一些大型项目很多人也已经在用了,虽然不是说必须要会吧,但是没听说过肯定是不行的,他的操作逻辑应该是和unocss。

红岸基地 2222
上一篇: pnpm原理:软连接、硬连接
下一篇: JS中对象解构时(嵌套子对象)指定默认值
前端蜗牛君
博客等级 码龄10年 274粉丝 158原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值