当前位置: 首页 > news >正文

【前端】原子化UnoCSS使用

介绍

有时候我们会遇到样式复用的情况,需要将一些相同的样式提取到一个 class 中。手动将每个原子粒的样式提取出来非常耗时耗力。曾经使用过 Bootstrap,但它会将没有使用到的类样式也打包到生产环境中,影响了性能。我们需要的是只打包使用到的样式,而不包括没有使用到的。

UnoCSS 应运而生,它让我们能够实现“原子化 CSS”的构想。

环境

用vue3的vite打包
先安装

pnpmi unocss-D

main.js引入

import'uno.css'

vite.config.ts配置

importUnoCSSfrom'unocss/vite'plugins:[UnoCSS({}),],

搭配vscode插件
WindiCSS IntelliSense --------自动完成、语法突出显示、代码折叠和构建等高级功能 |

使用

简单vue模板使用,当个辅助确实可以,上面的插件可以有提示,方便

<pclass="w-50 bg-purple-300 h-50 text-lg">测试样式</p>

来一些指令和解释记录

text-44单位=1rem=16px5就是20px w-50宽200px h-50高200px text-center 文本居中 bg-可选背景颜色 rounded-设置border-radius text-[20px]mt-[30px]rounded-full...
http://www.jsqmd.com/news/1124455/

相关文章:

  • AI技能开发:模块化设计与最佳实践
  • 时间序列预测实战指南:从数据清洗到业务落地的七步法
  • 开源数据集实战导航:7大高可用站点与合规使用指南
  • 鸣潮自动化工具终极指南:5分钟快速上手智能后台战斗系统
  • 如何在Windows上免费实现iPhone投屏:AirPlay 2完整开源方案
  • 顶尖高校AI学习路线图:10门硬核课程构建工程与原理双能力
  • 华为云Web平台渗透测试全流程:从信息收集到漏洞利用与修复
  • 物联网设备低功耗4G模组与服务器TLS/DTLS加密通信实战指南
  • 基于YOLOv11的辣椒病害智能识别系统开发实践
  • 大模型入门必知:从Transformer到RAG的100个核心概念解析
  • 基于CNN的手写数字识别系统开发与实践
  • JoyAI-Image-Edit-Plus核心功能解析:1-6张参考图+文本指令,轻松实现创意融合
  • 从键盘输入三个整数,输出最大值和最小值
  • Spring Security自定义过滤器实现多因素认证(MFA)实战指南
  • 三路同步降压控制器与ARM MCU的电源管理方案
  • API安全测试实战:从漏洞挖掘到业务逻辑攻防
  • 随机森林max_features参数调优:提升速度与精度的实战指南
  • ML-CI/CD 实战:构建可复现、可度量、可回滚的机器学习交付流水线
  • 机器学习算法选型实战指南:从业务约束出发的诊断式决策法
  • 港股科指0.93%涨幅背后的AI资金博弈解码
  • uiv高级用法:掌握自定义主题与组件扩展的终极指南
  • MVS 学习
  • 如何快速掌握nwpu-cram网络爬虫框架:Scrapy实战入门指南
  • 如何搭建Leela Chess Zero环境?5分钟快速启动你的AI象棋之旅
  • 2026年AI写小说工具深度测评:长文本稳定性与角色一致性实战指南
  • 云计算资源分享与下载
  • 基于LV3296与TM4C1299KCZAD的嵌入式条码扫描系统开发
  • 自考学生必备AI论文写作工具全攻略
  • 如何高效掌握移动应用测试:nwpu-cram的工具与方法指南
  • ICM-42688-P与PIC18F55K42在机器人控制与工业监测中的应用