首页 > 其他分享 >Tailwind CSS 速查

Tailwind CSS 速查

时间:2023-10-16 12:55:35浏览次数:29  
标签:flex Tailwind color 速查 font border CSS

Tailwind CSS 提供了大量的实用程序类,这些类名都是使用缩写的方式,以更简洁地表述其含义。以下是一些常用的 Tailwind CSS 缩写及其对应的意义:

  1. 布局
  • w: width

  • max-w: max-width

  • h: height

  • max-h: max-height

  • m: margin

  • mt: margin-top

  • mb: margin-bottom

  • ml: margin-left

  • mr: margin-right

  • p: padding

  • pt: padding-top

  • pb: padding-bottom

  • pl: padding-left

  • pr: padding-right

  1. 文本样式
  • font: font-family

  • text: text-color, text-alignment, text-transform, font-size

  • leading:line-height

  • tracking: letter-spacing

  • uppercase: text-transform: uppercase

  • lowercase: text-transform: lowercase

  1. 背景和边框
  • bg: background-color

  • border: border-style, border-width, border-color

  • rounded: border-radius

  • shadow: box-shadow

  1. 弹性盒子布局
  • flex: display: flex

  • justify: justify-content

  • items: align-items

  • self: align-self

  • order: order

  • flex-grow: flex-grow

  • flex-shrink: flex-shrink

  1. 网格布局
  • grid-cols: grid-template-columns

  • grid-rows: grid-template-rows

  • gap: grid-gap

  1. 响应式设计
  • sm, md, lg, xl: 分别对应移动设备、平板、桌面、大屏幕

  • hover: 鼠标悬停时的样式

  • focus: 元素获取焦点时的样式

除了上面列举的 Tailwind CSS 缩写和对应含义之外,Tailwind CSS 还提供了很多其他的实用程序类,以下是一些常用的 Tailwind CSS 缩写和对应含义:

  1. 边框和分隔符
  • divide: 分隔符 (border-color, border-style, border-width)

  • divide-x: 水平分隔符 (border-color, border-style, border-width)

  • divide-y: 垂直分隔符 (border-color, border-style, border-width)

  • border-collapse: 设置边框是否合并

  1. Flexbox 尺寸和排列
  • flex-wrap: 等同于 flex-flow 中的 wrap

  • flex-row, flex-row-reverse, flex-col, flex-col-reverse: flex-direction 的简写

  • flex-1...flex-12: 设置 flex-grow、flex-shrink 和 flex-basis 属性

  • gap-x: 水平包裹在对象(如 flex 子元素)之间的间距。

  • gap-y: 垂直包裹在对象(如 flex 子元素)之间的间距。

  • space-x: 水平排列中对象(如 flex 子元素)之间的空间

  • space-y: 垂直排列中对象(如 flex 子元素)之间的空间

  1. Z-index
  • z-{n}: 设置 z-index 的值,其中 n 为正整数
  1. 动画
  • animate-{name}: 向元素添加动画(使用 @keyframes 中定义的动画名称)
  1. 列表样式
  • list-style-{type}: 设置列表项的类型 (disc, decimal, decimal-leading-zero)
  1. 转换和过渡
  • transform: 让元素旋转、缩放、倾斜、平移等

  • transition-{property}: 用于添加一个过度效果 {property} 的值是必需的。

  1. 颜色
  • text-{color}: 设置文本颜色

  • bg-{color}: 设置背景颜色

  • border-{color}: 设置边框颜色

  1. 字体权重
  • font-thin: 字体细

  • font-light: 字体轻

  • font-normal: 字体正常

  • font-medium: 字体中等

  • font-semibold: 字体半粗

  • font-bold: 字体粗

  • font-extrabold: 字体特粗

  • font-black: 字体黑

  1. SVG
  • fill-{color}: 设置 SVG 填充颜色

  • stroke-{color}: 设置 SVG 描边颜色

  1. 显示和隐藏
  • hidden: 隐藏元素(display: none)

  • invisible: 隐藏元素,但仍保留该元素的布局和尺寸

  • visible: 显示元素

  1. 清除浮动
  • clear-{direction}: 清除某个方向的浮动效果
  1. 容器
  • container: 将内容限制在最大宽度的容器内部

  • mx-auto: 实现水平居中(margin-left 和 margin-right 设置为 auto)

以上是一些常用的 Tailwind CSS 缩写及其对应的意义,覆盖了基础的布局、文本、背景、边框、弹性盒子布局、网格布局和响应式设计,有助于更快速地开发出具有良好用户体验的 Web 应用程序。

标签:flex,Tailwind,color,速查,font,border,CSS
From: https://www.cnblogs.com/easy5weikai/p/17767114.html

相关文章

  • 什么???CSS也能原子化!
    1.什么是原子化CSS?AtomicCSSistheapproachtoCSSarchitecturethatfavorssmall,single-purposeclasseswithnamesbasedonvisualfunction.Let’sDefineExactlyWhatAtomicCSSis上文的意思翻译过来就是原子化CSS是一种CSS的架构方法,倾向于使用用途单一且......
  • web前端html+css页面内容的六种隐藏方式
    一、使用透明度语法:opacity:0注意:元素消失,但是还会占据空间,只是视觉看不出来<style>.box{width:100px;height:100px;background-color:aquamarine;opacity:0;}</style><divclass="box"></div> 二、使用display语法:display:none注意:元素消失,不会占据空间<style......
  • 在Vite项目中使用scss创建全局变量
    配置这个也就是配置全局scss的过程,在vite.config.ts的defineConfig中添加属性,其中additionalData为scss中引入文件的书写方式://scss全局变量的配置css:{preprocessorOptions:{scss:{javascriptEnabled:true,additionalData:'@import"......
  • css - inline-block元素水平居中
    inline-block使用margin:0auto失效,因为确定了宽度..content-wrapper{text-align:center;font-size:0;//兼容chromeletter-spacing:-4px;//兼容safari,可能根据不同字体字号做一定的调整word-spacing:-4px;}.content-wrapperulli{......
  • CSS小技巧之单标签loader
    本文翻译自HowtocreateaCSS-onlyloaderwithoneelement,作者:TemaniAfif,略有删改。loader组件是网站的重要组成部分。它可以用在许多地方,我们需要显示的内容正在加载中。这样的组件需要尽可能简单,在这篇文章中我们将学习如何使用优化的代码创建不同的CSS加载器。所有......
  • 【CSS3】CSS3 3D 转换 ③ ( 3D 透视视图 | translateZ 转换分析 | 网页调试工具调试 t
    文章目录一、translateZ转换分析1、translateZ转换对应的空间分析2、网页调试工具调试translateZ属性值二、代码示例-translateZ转换分析1、代码示例-translateZ为0的参照示例2、代码示例-translateZ为200示例一、translateZ转换分析1、translateZ转换对应的......
  • CSS制作逼真的波浪效果
    效果代码示例<!DOCTYPEhtml><htmllang="en"><head><metacharset="UTF-8"/><linkrel="icon"href="/favicon.ico"/><metahttp-equiv="X-UA-Compatible"content="IE=......
  • css 10-13
    1.背影样式 backgroud-color          背景颜色backgroud-color:red backgroud-image         背景图片backgroud-image backgroud-position        背景图片位置backgroud-positiontop  left ......
  • 前端面试题之CSS
    一、CSS基础1.对盒模型的理解CSS3中的盒模型有以下两种:标准盒子模型、IE盒子模型盒模型都是由四个部分组成的,分别是margin、border、padding和content。标准盒模型和IE盒模型的区别在于设置width和height时,所对应的范围不同:标准盒模型的width和height属性的范围只包含了content,IE盒......
  • css-图片和文字小模块
    <!DOCTYPEhtml><htmllang="zh"> <head> <metacharset="UTF-8"> <metaname="viewport"content="width=device-width,initial-scale=1.0"> <title>Document</title> <sc......