首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

前世的五百次回眸,才换来今生的擦肩而过。大佬,您只管努力,CSS 交给 它

,前端的开发工作总有一个跨不过去的鸿沟,那就是 CSS。...安装&初始化 关于安装 Tailwindcss 有很多种安装方式,也可以和不同的框架进行集成,这里以 vue3(vite) 为例介绍。...1、创建一个vite 工程,具体用法参考 vite 官网 npx create-vite-app my-project cd my-project npm install 2、初始化 Tailwind...CSS npm install -D tailwindcss@npm:@tailwindcss/postcss7-compat @tailwindcss/postcss7-compat postcss@...其实 Tailwind CSS 的强大功能远不止如此,还有很多强大好用的功能如: 强大的响应式设计 元素的hover 、focus 和其它状态的元素 深色模式 …… 这里由于篇幅的原因我们不展开介绍了

48830
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    哇~ css用这个框架写,也太香了吧~赶紧收藏

    还有一些css预处理器如:sass、less、stylus 都是为了解决在平时开发中一些问题,提高工作效率。...今天给大家介绍一款新的比较火的前端 CSS 框架:Tailwind CSS 官网 先把官网奉上: https://www.tailwindcss.cn/ 先来感受两个官网图片: 关于安装 Tailwindcss...有很多种安装方式,也可以和不同的框架进行集成,这里以 vue3(vite) 为例介绍 创建一个vite 工程,具体用法参考 vite 官网 npx create-vite-app my-project...cd my-project npm install 初始化 Tailwind CSS npm install -D tailwindcss@npm:@tailwindcss/postcss7-compat...tailwindcss的强大功能远不止如此,还有很多强大好用的功能如: 强大的响应式设计 元素的hover 、focus 和其它状态的元素 深色模式 …… tailwindcss的功能实在是太多,这里也只是简单介绍几个常用的功能而已

    40820

    如何使用 React、TypeScript、TailwindCSS 和 Vite 创建 Chrome 插件

    创建一个 Chrome 插件是一个有趣的项目,特别是当结合使用强大的工具如 React、TypeScript、TailwindCSS 和 Vite 时 在这篇文章中,我们将逐步引导完成整个过程,了解如何在...让我们使用现代 Web 技术来创建一个 Chrome 插件:React 用于构建用户界面,TypeScript 提供类型安全,TailwindCSS 用于样式设计,Vite 提供快速的开发体验。...插件 为了能够打包一个 Chrome 插件,我们需要一个 Vite 插件,它会使我们的工作更轻松,处理诸如 HMR 和静态资源导入等事情。...结论 使用 React、TypeScript、TailwindCSS 和 Vite 创建一个 Chrome 插件是提升开发技能的好方法,并通过尝试新功能和技术不断学习。...参考 How to Create a Chrome Extension with React, TypeScript, TailwindCSS, and Vite

    41810

    Vite 4.4实验性地支持Lightning CSS,Lightning CSS更快的CSS处理利器

    现代JavaScript高级小册 深入浅出Dart 现代TypeScript高级小册 lightning css中文文档 Vite 4.4实验性 从Vite 4.4开始,Vite实验性地支持Lightning...虽然Lightning CSS处理了最常用的PostCSS插件,如autoprefixer、postcss-preset-env和CSS模块,但仍然需要用于像TailwindCSS这样的更自定义插件的PostCSS...目前支持三个选项: drafts,用于启用CSS嵌套和自定义媒体查询 pseudoClasses,允许用普通类替换某些伪类(如:focus-visible),这些类可以通过JavaScript应用(..."nesting": true, "customMedia": true }, "pseudoClasses": { "focusVisible": "focus-ring...vite-plugin-lightningcss为在Vite中使用Lightning CSS提供支持。

    46820

    从文档开发框架到package.json,带你走一轮React组件库构建与发布

    storybook的文档编写 (而且UI也让我不甚喜欢) 故此,一觉醒来我换成了dumi,半个小时即迁移完毕~ 2.1.2 构建库(打包)方式对比 常见的打包方式包括webpack、rollup以及vite...所以我对比tailwindcss和windicss后选择了tailwindcss 一方面,经过调研,常规认知中tailwindcss的卡顿特性,随着“JIT”模式的推出,已经消失得一干二净。...值得注意的是,由于tailwindcss3依赖于postcss8,而umi目前为止还是在使用postcss7,所以我们必须安装兼容postcss7版本的tailwindcss yarn add tailwindcss...仓库上传了 3.3.3 发布命令变化 如果想免费发布一个带有作用域的npm包,我们需要使用npm publish --access public 来发布 我默认读者对于npm发布是比较理解的,所以不细说...的rollup我的最佳实践 # vite的rollup打包 这里是rollupOptions部分,用于打包出组件库 后边这里则生成.d.ts,提供类型支持 在vite的plugins

    4K20

    用过 tailwindcss 才知道,命名真的是顶级痛点

    但是这样搞了之后,改的页面多了吧,css 堆来堆去的,最后就对应不上了,也不太爽 ... 这个时候,我才会重新思考,父节点是一个 flex 容器,然后开始慢慢加样式。...然后在 tailwindcss 中,我只需要加个前缀 md:w-32,轻松搞定。而且他默认给定的断点数值跟我的工作经验中得到的结论是比较一致的。...4、在 vite + react 中引入 具体如何引入,有许多文章都有说,大家可以用的时候针对性的去寻找解决方案。...我这里就简单介绍一下如何在 vite + react 的项目中引入 ✓后续我准备在我的小程序项目中引入 tailwindcss,如果考虑到要兼容 PC 端,兼容我之前的那一套响应式方案,那么复杂度就上来了...而且为了与有设计规范要求的项目相匹配,还需要额外做许多自定义的工作,因此刚开始使用还是需要花一点心思。

    47310

    使用 Radix UI 和 Tailwind CSS 构建的精美组件

    我们可以在Next.js、Vite、Remix、Laravel等中安装依赖和构建应用。...创建项目 首先使用以下命令创建一个新的 React 项目:vite npm create vite@latest 复制 添加 Tailwind 及其配置 安装及其对等依赖项,然后生成 和 文件:tailwindcsstailwind.config.jspostcss.config.js...npm install -D tailwindcss postcss autoprefixer npx tailwindcss init -p 复制 编辑 tsconfig.json 文件 将以下代码添加到文件中以解析路径.../src/*" ] } // ... }} 复制 更新 vite.config.ts 将以下代码添加到 vite.config.ts,以便应用可以无错误地解析路径 # (so you...node 复制 import path from "path"import react from "@vitejs/plugin-react"import { defineConfig } from "vite

    2.4K21
    领券