github 最火的css 框架 TailwindCss

Tailwind CSS 是一个功能类优先的 CSS 框架,它集成了诸如 flex, pt-4, text-center 和 rotate-90 这样的的类,它们能直接在脚本标记语言中组合起来,构建出任何设计。 无需离开您的HTML,即可快速建立现代网站。

TailwindCss中文文档 具体操作请参考文档

容器布局 Container响应式布局

<div class="container mx-auto px-4"></div>

弹性布局 Flex布局

<div class="flex flex-row ...">
  <div>1</div>
  <div>2</div>
  <div>3</div>
</div>

网格布局 Grid 布局

<div class="grid grid-cols-3 gap-4">
  <div>1</div>
  <div>9</div>
</div>

对齐方式 Flex对齐和 Grid 对齐

<div class="flex justify-start ...">
  <div>1</div>
  <div>2</div>
  <div>3</div>
</div>

间距 内边距 外边距

<div class="pt-6 ...">pt-6</div>
<div class="pr-4 ...">pr-4</div>
<div class="pb-8 ...">pb-8</div>
<div class="pl-2 ...">pl-2</div>

尺寸 高 和 宽

<div class="w-24 min-w-full md:min-w-0 ..."></div>

排版 html css 排版的基本写法

<p class="text-xs ...">The quick brown fox ...</p>

背景 背景 背景图片的写法

<div class="bg-fixed ..." style="background-image: url(...)"></div>

边框 盒子边框的写法

<div class="rounded-sm ..."></div>
<div class="rounded ..."></div>
<div class="rounded-md ..."></div>
<div class="rounded-lg ..."></div>

特效 阴影和透明度

<div class="shadow-sm ..."></div>
<div class="shadow ..."></div>
<div class="shadow-md ..."></div>
<div class="bg-light-blue-600 opacity-100 ..."></div>
<div class="bg-light-blue-600 opacity-75 ..."></div>
<div class="bg-light-blue-600 opacity-50 ..."></div>

表格 边框和布局

<table class="border-separate border border-green-800 ...">
  <thead>
    <tr>
      <th class="border border-green-600 ...">State</th>
      <th class="border border-green-600 ...">City</th>
    </tr>
  </thead>
  <tbody>
    <tr>
      <td class="border border-green-600 ...">Indiana</td>
      <td class="border border-green-600 ...">Indianapolis</td>
    </tr>
    <tr>
      <td class="border border-green-600 ...">Ohio</td>
      <td class="border border-green-600 ...">Columbus</td>
    </tr>
    <tr>
      <td class="border border-green-600 ...">Michigan</td>
      <td class="border border-green-600 ...">Detroit</td>
    </tr>
  </tbody>
</table>

动画 动画的过度和转化

<button class="transition duration-500 ease-in-out bg-blue-600 hover:bg-red-600 transform hover:-translate-y-1 hover:scale-110 ...">Hover me</button>
<img class="transform rotate-45 ...">
<img class="transform skew-y-12 ...">
<img class="transform scale-50 ...">
<img class="transform translate-x-4 translate-y-4 ...">

交互 鼠标的交互事件

<div class="cursor-auto ...">
  Hover over this text
</div>
原文地址:https://www.cnblogs.com/boyGdm/p/15122287.html