技术

Tailwind CSS 实战技巧

2026年7月15日 星期三 · 5 分钟
📖 次阅读
分享: 𝕏

1. 善用 group 修饰符

Tailwind 的 group 修饰符可以让你在父元素悬停时控制子元素的样式:

<div class="group cursor-pointer">
  <p class="text-gray-500 group-hover:text-red-500">
    鼠标悬停时我会变红
  </p>
</div>

2. 自定义主题色

tailwind.config.mjs 中扩展主题色,让设计语言更统一:

export default {
  theme: {
    extend: {
      colors: {
        ink: {
          50: "#f7f3e8",
          100: "#efe8d0",
          500: "#c73e3a",
          900: "#1c1c1c",
        },
      },
    },
  },
};

3. 现代 CSS 特性

Tailwind 对现代 CSS 特性的支持非常好:

  • aspect-ratio 控制宽高比
  • container queries 容器查询
  • @apply 提取复用样式

小结

Tailwind CSS 的核心优势在于约束中创造,它提供了一个设计系统的基础框架,让你专注于功能而非样式命名。

#前端#CSS#Tailwind
小杨王子

小杨王子

寄蜉蝣于天地,渺沧海之一粟。
以笔墨为舟,渡无涯之学海。

好读书,不求甚解;每有会意,便欣然忘食。

笔墨留痕