Unocss 类名基操, tailwindcss 类名

这里只列出 unocss 的可实现类名,tailwindcss 可以拿去试试用

1. 父元素移入,子元素改样式

html 复制代码
<!-- 必须是 group 类名 -->
<div class="group">
	<div class="group-hover:color-red">Text</div>
</div>

2. 按钮反色移入

html 复制代码
 <div
    class="size-min bg-gradient-to-r from-blue from-50% to-red to-50% bg-[size:200%] bg-[100%] hover:bg-[0%] transition-all duration-1000"
  >
   <button   
     class="w-100 h-10 z-1 color-transparent bg-clip-text bg-gradient-to-r from-red from-50% to-blue to-50% bg-[size:200%] bg-[100%] hover:bg-[0%] transition-all duration-1000"
  >
    A Button
  </button>
</div>

3. background-image、background-size、background-position

html 复制代码
<div class="bg-[url(xx.png)] bg-[size:10%] bg-[position:10%]"></div>

4. 渐变色背景

html 复制代码
<div class="bg-gradient-to-br from-red via-green to-blue from-10% via-10% to-20%"></div>

5. 声明变量

html 复制代码
<div class="[--color:theme(colors.red.500)] [--bg:red] bg-[--bg] color-[--color]"></div>

6. 伪类元素

html 复制代码
<div class="before:content-[''] before:block before:size-3 before:bg-red"></div>

7. 占位符

html 复制代码
<div class="placeholder:color-red"></div>

8. 响应式

html 复制代码
<div class="sm-<md:w-full"></div>

9. 包含属性样式(disabled, read-only, checked ...等等)

html 复制代码
<div class="disabled:opacity-30 read-only:bg-gray-100 checked:ring-1 required:border-1"></div>

10. data属性样式(data-hidden ...类似)

html 复制代码
<div class="data-[hidden]:hidden"></div>

更多样式请参考 unocss

相关推荐
用户0595401744612 小时前
把AI聊天机器人记忆存储测试从3小时压到5分钟,我用Pytest + Docker搭了一套自动化回归
前端·css
STU学生网页设计2 天前
大一学生作品《前端框架开发技术》 期末网页制作 HTML+CSS+JavaScript 个人主页网页设计实例
css·前端框架·html
用户059540174462 天前
大模型长记忆评测踩坑实录:2000条错位记忆,让我排查了整整3小时
前端·css
用户059540174462 天前
LangChain Memory 踩坑实录:10种异常场景差点搞崩生产,我们写了一套自动化测试保命
前端·css
用户059540174463 天前
Redis缓存回滚踩坑实录:一个配置失误,让我在凌晨3点丢了3000条数据
前端·css
এ慕ོ冬℘゜3 天前
纯 CSS 实现自定义 Switch 开关(商品上下架滑块)
前端·css
并不喜欢吃鱼3 天前
二.前端web开发:零基础吃透 CSS 核心知识
前端·css
思码梁田3 天前
CSS display 属性:从元素类型转换到隐藏元素的实用指南
前端·css·display·inline·block·none·inline-block
weipt3 天前
springboot项目运行的几种方式
javascript·css·html
用户059540174464 天前
把AI对话记忆存储测试从手工改成Playwright+pytest,覆盖率从20%提到96%,回归时间缩短90%
前端·css