Tailwind CSS常见用法

1. 布局类

container:创建一个最大宽度的容器,用于页面布局。

flex:使元素成为弹性容器。

grid:使元素成为网格容器。

mx-auto:使元素水平居中(通常需要设置宽度)。

2. 间距类(Margin 和 Padding)

m-4:为元素添加1rem的外边距。

p-2:为元素添加0.5rem的内边距。

mt-3:为元素的上边距添加1rem。

pb-2:为元素的下内边距添加0.5rem。

3. 尺寸类(宽度和高度)

w-full:宽度为100%。

h-screen:高度为屏幕高度。

w-1/2:宽度为容器宽度的50%。

h-20:高度为1.25rem(根据默认设置,具体值可能因配置而异)。

4. 字体和文本类

text-xl:字体大小为大号。

font-bold:字体加粗。

text-center:文本居中。

text-red-500:文本颜色为红色调的500。

5. 边框类

border:添加默认边框宽度的边框。

border-gray-300:边框颜色为灰色调的300。

rounded:默认圆角。

rounded-lg:较大圆角。

6. 阴影类

shadow:添加默认阴影效果。

shadow-md:中等阴影。

shadow-lg:大阴影。

7. 响应式类

Tailwind CSS支持通过添加断点前缀来实现响应式设计,如:

md:text-lg:在中等屏幕及以上,文本字体大小为大号。

lg:w-1/4:在大屏幕及以上,宽度为容器宽度的25%。

8. 自定义类

Tailwind CSS允许在tailwind.config.js配置文件中自定义样式,如颜色、字体大小、边框宽度等。然后,这些自定义样式可以在HTML中通过类名引用,如text-custom-size。

9. 示例

html 复制代码
<div class="container mx-auto">  
  <div class="bg-white shadow-md rounded p-4 w-full">  
    <h1 class="text-2xl font-bold text-center">Welcome to Tailwind CSS</h1>  
    <p class="text-lg mt-3">This is a simple example of Tailwind CSS.</p>  
  </div>  
</div>
相关推荐
菜根Sec19 分钟前
XSS跨站脚本攻击漏洞练习
前端·xss
m0_7482571826 分钟前
Spring Boot FileUpLoad and Interceptor(文件上传和拦截器,Web入门知识)
前端·spring boot·后端
桃园码工44 分钟前
15_HTML5 表单属性 --[HTML5 API 学习之旅]
前端·html5·表单属性
百万蹄蹄向前冲1 小时前
2024不一样的VUE3期末考查
前端·javascript·程序员
轻口味2 小时前
【每日学点鸿蒙知识】AVCodec、SmartPerf工具、web组件加载、监听键盘的显示隐藏、Asset Store Kit
前端·华为·harmonyos
alikami2 小时前
【若依】用 post 请求传 json 格式的数据下载文件
前端·javascript·json
吃杠碰小鸡2 小时前
lodash常用函数
前端·javascript
emoji1111113 小时前
前端对页面数据进行缓存
开发语言·前端·javascript
泰伦闲鱼3 小时前
nestjs:GET REQUEST 缓存问题
服务器·前端·缓存·node.js·nestjs
m0_748250033 小时前
Web 第一次作业 初探html 使用VSCode工具开发
前端·html