【第19期】一文用Tailwind CSS写自己的网站

简介: 【第19期】一文用Tailwind CSS写自己的网站

概述

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

设计原则

Tailwind CSS命名规则使得样式定义更加直观和易于理解,同时也提供了丰富的样式组合和变体选项,使得开发者可以更加灵活地定制和使用样式。Tailwind CSS 的命名规则遵循以下几个原则:

  • 使用组合类名:Tailwind CSS 使用组合类名来创建样式,而不是使用单独的类名来定义样式。这种方式使得样式的复用和组合更加灵活。
  • 使用驼峰命名法:Tailwind CSS 的类名使用驼峰命名法,例如 textCenter、bgRed-500。这种命名方式更加直观和易于理解。
  • 使用前缀缩写:Tailwind CSS 的类名使用前缀缩写来表示不同的样式属性。例如,bg 表示背景颜色,text 表示文字颜色,p 表示内边距,m 表示外边距等。
  • 使用后缀表示变体:Tailwind CSS 使用后缀来表示不同的变体,例如 -sm 表示小屏幕(移动设备),-md 表示中等屏幕(平板电脑),-lg 表示大屏幕(桌面电脑)等。
  • 使用数字表示大小:Tailwind CSS 使用数字来表示大小,例如 text-2xl 表示 2xl 大小的文字,p-4 表示 4 大小的内边距等。

常见的类名命名缩

Tailwind CSS 的类名命名缩写主要用于表示不同的样式属性和变体。Tailwind CSS 还提供了更多的类名命名缩写,可以根据具体的需求进行查阅 Tailwind CSS 官方文档。以下是一些常见的类名命名缩写及其说明:

外边距(Margin)

  • m(margin)
  • mt(margin-top)
  • mr(margin-right)
  • mb(margin-bottom)
  • ml(margin-left)

内边距(Padding)

  • p(padding)
  • pt(padding-top)
  • pr(padding-right)
  • pb(padding-bottom)
  • pl(padding-left)

宽度(Width)

  • w(width)。

高度(Height)

  • h(height)

文本(Text)

  • text(文字颜色)
  • font(字体)
  • text(大小)
  • leading(行间距)
  • tracking(字间距)

背景(Background)

  • bg(背景颜色)

边框(Border)

  • border(边框颜色)
  • border(宽度)
  • rounded(圆角)

定位(Position)

  • relative(相对定位)
  • absolute(绝对定位)

显示(Display)

  • block(块级显示)
  • inline(内联显示)
  • flex(弹性盒子)
  • grid(网格布局)

对齐(Alignment)

  • text(对齐方式)
  • justify(水平对齐方式)
  • items(垂直对齐方式)

响应式(Responsive)

  • sm(小屏幕)
  • md(中等屏幕)
  • lg(大屏幕)
  • xl(超大屏幕)
目录
相关文章
静态网页html+css的真ikun网站
静态网页html+css的真ikun网站
|
7月前
|
前端开发 JavaScript
Tailwind CSS:基础使用/vue3+ts+Tailwind
Tailwind CSS:基础使用/vue3+ts+Tailwind
93 0
|
14天前
|
资源调度 前端开发 JavaScript
Tailwind CSS如何在vue项目中使用
Tailwind CSS如何在vue项目中使用
34 8
|
4月前
|
资源调度 前端开发 JavaScript
Tailwind CSS那些事儿
Tailwind CSS那些事儿
672 1
|
3月前
|
前端开发 JavaScript API
Tailwind CSS:快速打造美观网页的秘密武器
Tailwind CSS:快速打造美观网页的秘密武器
|
3月前
|
编解码 前端开发 JavaScript
更灵活的CSS3新特性:帮你简化样式管理和优化网站性能(三)
更灵活的CSS3新特性:帮你简化样式管理和优化网站性能
|
3月前
|
前端开发 开发者 容器
更灵活的CSS3新特性:帮你简化样式管理和优化网站性能(二)
更灵活的CSS3新特性:帮你简化样式管理和优化网站性能
|
3月前
|
移动开发 前端开发 开发者
更灵活的CSS3新特性:帮你简化样式管理和优化网站性能(一)
更灵活的CSS3新特性:帮你简化样式管理和优化网站性能
|
3月前
|
前端开发
什么是CSS Sprite,以及如何在页面或网站中使用它
什么是CSS Sprite,以及如何在页面或网站中使用它
27 1
|
3月前
|
前端开发 JavaScript IDE
70k Star 的 Tailwind CSS 为何这么火?(下)
70k Star 的 Tailwind CSS 为何这么火?