tailwind
tailwindcss官网安装npm i tailwindcss tailwindcss/vite配置// vite.config.jsimporttailwindcssfromtailwindcss/viteplugins:[tailwindcss(),]公共样式 style.css/* style.css */importtailwindcss;/* 公共的css代码 */layerbase{*{margin:0;padding:0;}}custom-variantdark(:where(.dark,.dark *));/* 黑暗主题添加 */theme{/* 品牌色阶梯 —— 自动生成 bg-brand-500 / text-brand-600 等 */--color-brand-50:#eff6ff;--color-brand-500:#3b82f6;--color-brand-600:#2563eb;--color-brand-700:#1d4ed8;/* 语义色 */--color-success:#22c55e;--color-warning:#f59e0b;--color-error:#ef4444;/* 中性色 */--color-gray-50:#f9fafb;--color-gray-900:#111827;/* 定义字体 */--text-2xl:20px;--text-3xl:24px;}/* 黑暗主题添加 */.dark{--color-brand-500:#60a5fa;--color-bg:#111827;--color-text:#f9fafb;}黑暗主题动态的添加dark 即可document.documentElement.classList.add(dark);全局引入 上面创建的 style.css// main.js 文件import/style.css在组件中使用// 上面定义的 --color-brand-500 换成 bg-brand-500 等等即可divclasstext-brand-500/div切换主题:root{/* 默认显示这个颜色 */--color-primary:#22c55e;--color-primary-hover:#22c55e;}.success{--color-primary:#33c55e;--color-primary-hover:#44c55e;}.warning{--color-primary:#33c55e;--color-primary-hover:#44c55e;}theme{/* 主题色 */--color-primary:var(--color-primary);--color-primary-hover:var(--color-primary-hover);}/*使用*/div classbg-primary hover:bg-primary-hover测试/div/*修改主题色*/document.documentElement.classList.remove(success,warning);document.documentElement.classList.add(warning);tailwind 的响应式sm: 表示的 640pxmd: 表示的 768pxlg: 表示的 1024pxxl: 表示的 1280px2xl: 表示的 1536pxdivclasssm:w-1/2 md:w-2/3 lg:w-3/4 xl:w-4/5 2xl:w-5/6/div写一些其他的公共css代码layerbase{...}语法/* 盒模型相关 */1 w-xx 宽度 h-ww 高度 bg-xx 背景 min/max-w/h-xx 最小宽度/高度 2 p-xx padding m-xx margin 3 border-xx border xx 指的是长度或者颜色 rouned-xx圆角 shadow阴影 4 absolute relative fixed top-xx left-xx z/* 例子 */div classw-10/div 直接跟的值 乘以4 得到的是像素自适应 div classw-1/3/div 占 1/3宽度 div classw-[10px]/div 直接写多少像素 div classmin-w-lg/div div classp-10/div div classp-[10px]/div div classpx-10/div div classpl-10/div/* 文字 */1 text-xx 字体颜色、大小、对齐 2 font-xx 加粗font-weight 3 leading-xx行高 line-height/* 例子 */div classtext-sky-500 text-lg text-[32px] text-center/div 字体颜色、大小、对齐 div classfont-bold/div 字体加粗 div classleading-[10px]/div/* flex */1 flexdisplay:flex 2 flex-row/colflex-diraction:column/row 3 justify-xxjustify-between 4 items-xxitems-center 5flex-1:flex:1;

相关新闻

Magisk:解锁Android无限可能的系统级定制神器

Magisk:解锁Android无限可能的系统级定制神器

Magisk:解锁Android无限可能的系统级定制神器 【免费下载链接】Magisk The Magic Mask for Android 项目地址: https://gitcode.com/GitHub_Trending/ma/Magisk 想要深度定制你的Android设备却担心破坏系统稳定性?渴望获得Root权限又不想被银行应…

2026/7/22 22:11:07 阅读更多 →
Stability AI生成模型架构深度解析:从扩散模型到时空一致性

Stability AI生成模型架构深度解析:从扩散模型到时空一致性

Stability AI生成模型架构深度解析:从扩散模型到时空一致性 【免费下载链接】generative-models Generative Models by Stability AI 项目地址: https://gitcode.com/GitHub_Trending/ge/generative-models Stability AI的生成模型代码库代表了当前扩散模型领…

2026/7/22 22:11:07 阅读更多 →
越疆创业板上会:2.5亿投向具身智能,第二增长曲线能否打开?

越疆创业板上会:2.5亿投向具身智能,第二增长曲线能否打开?

摘要:机械臂全球出货量第一来源:朝阳资本论作者:晓楠7月22日,港股上市的越疆即将创业板上会。作为全球出货量第一的协作机器人龙头,越疆处在大湾区首单H股回A的前夜。越疆何许人也?它在深圳干了十一年&…

2026/7/22 22:11:07 阅读更多 →

最新新闻

2024年最值得关注的Figma开源项目:gh_mirrors/pl/community-resources全面评测

2024年最值得关注的Figma开源项目:gh_mirrors/pl/community-resources全面评测

2024年最值得关注的Figma开源项目:gh_mirrors/pl/community-resources全面评测 【免费下载链接】community-resources A collection of open source plugins, widgets, agent skills, and developer resources for Figma products that have been shared on GitHub.…

2026/7/22 22:59:26 阅读更多 →
5分钟搞定!CosyVoice语音合成神器完整安装指南

5分钟搞定!CosyVoice语音合成神器完整安装指南

5分钟搞定!CosyVoice语音合成神器完整安装指南 【免费下载链接】CosyVoice Multi-lingual large voice generation model, providing inference, training and deployment full-stack ability. 项目地址: https://gitcode.com/gh_mirrors/cos/CosyVoice 还在…

2026/7/22 22:59:26 阅读更多 →
Hermes 个人提效跑通后,团队接入为何先栽在权限与日志配置上?

Hermes 个人提效跑通后,团队接入为何先栽在权限与日志配置上?

这篇我按“先跑起来、再讲取舍”的方式写《会用Hermes只是起点,能解释失败才算真正入门》。概念会讲,但重点放在代码怎么组织、哪里容易踩坑。 摘要 先把这篇文章的目标说清楚:看完之后,你应该能判断这件事值不值得做&#xff0…

2026/7/22 22:59:26 阅读更多 →
OpenSCAD:程序员如何用代码实现3D参数化建模

OpenSCAD:程序员如何用代码实现3D参数化建模

1. OpenSCAD:程序员专属的3D建模利器第一次接触OpenSCAD时,我正为一个自动化测试夹具设计发愁。当时主流的3D建模软件界面复杂,每次修改尺寸都要反复点击菜单。直到同事推荐了这个"用代码建模"的工具,我的工作流彻底改变…

2026/7/22 22:59:26 阅读更多 →
深度探索F3D:解密开源3D查看器的核心价值与实战应用

深度探索F3D:解密开源3D查看器的核心价值与实战应用

深度探索F3D:解密开源3D查看器的核心价值与实战应用 【免费下载链接】f3d Fast and minimalist 3D viewer. 项目地址: https://gitcode.com/GitHub_Trending/f3/f3d 你是否曾为3D模型查看而烦恼?面对复杂的CAD文件、科学数据集或游戏资产&#xf…

2026/7/22 22:59:26 阅读更多 →
Druid即席查询原理与实时分析实践

Druid即席查询原理与实时分析实践

1. 什么是即席查询与Druid的定位即席查询(Ad-Hoc Query)是数据分析领域的一个重要概念,它指的是用户根据临时需求,对数据进行非预设的、灵活的查询分析。与预定义的报表查询不同,即席查询的特点是查询条件、维度和指标…

2026/7/22 22:58:26 阅读更多 →

日新闻

TI DSP系统配置模块SYSCFG详解:中断机制与主设备优先级配置实战

TI DSP系统配置模块SYSCFG详解:中断机制与主设备优先级配置实战

1. 项目概述与SYSCFG模块的核心价值在嵌入式系统,尤其是像TI C6000系列这样的高性能DSP开发中,我们常常会与芯片手册里那些密密麻麻的寄存器打交道。很多开发者可能更关注算法实现、内存优化或者外设驱动,但对于一个稳定、高效的系统而言&…

2026/7/22 0:00:26 阅读更多 →
微信Server酱:高到达率的应急通知方案实践

微信Server酱:高到达率的应急通知方案实践

1. 为什么我们需要"最次"的通知方案? 在数字化协作环境中,消息通知系统的重要性不言而喻明。但现实情况是,企业级通知方案往往需要复杂的API对接(如企业微信、钉钉、飞书),个人开发者的小项目又经…

2026/7/22 0:00:26 阅读更多 →
甲方要的“简洁“PPT,到底是简洁还是省事?

甲方要的“简洁“PPT,到底是简洁还是省事?

甲方说"简洁一点",乙方听到的是"少做几页"。甲方说"不要太复杂",乙方理解成"别放图表了"。结果交过去,甲方说"我说的简洁不是这个意思"。"简洁"这个词在PPT语境里,是…

2026/7/22 0:00:26 阅读更多 →

周新闻

Go语言静态资源打包方案对比与实践指南

Go语言静态资源打包方案对比与实践指南

1. 项目背景与核心需求在Go语言开发中,我们经常需要处理静态资源文件的打包问题。无论是Web应用的模板文件、前端资源,还是配置文件、证书等,都需要随程序一起分发。传统做法是将这些文件与编译后的二进制文件放在同一目录下,但这…

2026/7/22 8:58:19 阅读更多 →
Go语言实现高性能LDAP认证服务的架构与实践

Go语言实现高性能LDAP认证服务的架构与实践

1. 项目背景与核心价值LDAP(轻量级目录访问协议)作为企业级身份认证的黄金标准,已经服务了超过80%的财富500强公司。我在金融科技领域实施统一认证体系时,发现传统Java方案存在启动慢、内存占用高等痛点。而Go语言凭借其协程并发模…

2026/7/22 19:43:43 阅读更多 →
【AI面试官实战指南】:用ChatGPT模拟10类高频技术岗面试,3天提升应答精准度92%

【AI面试官实战指南】:用ChatGPT模拟10类高频技术岗面试,3天提升应答精准度92%

更多请点击: https://intelliparadigm.com 第一章:AI面试官实战指南的核心价值与适用场景 AI面试官并非替代人类HR的“黑箱工具”,而是以可解释、可审计、可迭代的方式,赋能招聘全链路的关键基础设施。其核心价值在于将主观经验沉…

2026/7/22 12:54:44 阅读更多 →

月新闻