TailwindCss 总结

目录

一、简介

二、盒子模型相关

三、将样式类写到一个类里面@apply

[四、一款TailWind CSS的UI库](#四、一款TailWind CSS的UI库)


一、简介

官方文档:Width - TailwindCSS中文文档 | TailwindCSS中文网

Tailwind CSS 的工作原理是扫描所有 HTML 文件、JavaScript 组件以及任何 模板中的 CSS 类(class)名,然后生成相应的样式代码并写入 到一个静态 CSS 文件中。

他快速、灵活、可靠,没有运行时负担。

简单的讲就是,我们可以通过直接编辑class里的类名来直接实现想要的效果。

二、盒子模型相关

1、w-xx宽度 h-xx高度 bg-xx背景 min/max-w/h-;

2、p-xx表示padding m-xx表示margin;

3、border-xx表示border xx是长度或颜色 rou;

4、位置 absolute top-xx left-xx z

需要时可以直接在官方进行查询。

自定义像素写法,如:w-101px

比如我们给一个元素设置对应的class:

html 复制代码
<div class="w-[101px] h-80 bg-red-200">
    Hello TailwindCss
</div>

页面已经有对应的CSS效果了:

三、将样式类写到一个类里面@apply

对于二中的案例,我们可以在CSS中将这些样式写在一个类里,以便反复调用。

css 复制代码
    .divBox{
            @apply w-[101px] h-80 bg-red-200;
        }
html 复制代码
<div class="divBox">
    Hello TailwindCss
</div>

这样也可以实现该效果。

参考官方文档:Functions & Directives - TailwindCSS中文文档 | TailwindCSS中文网

另外,WindCSS支持Less、SCSS这些一起使用。

四、一款TailWind CSS的UI库

链接:

shadcn/ui

总结到此,后续补充!

相关推荐
Electrolux5 小时前
[onlyoffice-v9]纯前端怎么实现编辑预览office
前端·javascript·github
码云之上5 小时前
聊聊如何设计一个高效、稳定的 Node.js 接入层
前端·后端·node.js
kyriewen6 小时前
我读了一遍 Babel 编译后的 async/await,终于搞懂了它的原理(附 20 行手写实现)
前端·javascript·面试
IT_陈寒6 小时前
Vite项目build后路由404了?你可能漏了这个小配置
前端·人工智能·后端
lichenyang4536 小时前
AI 聊天从纯文本到结构化卡片:SSE done 帧携带 card + 历史记录卡片恢复实战
前端
梦曦i7 小时前
@meng-xi/vite-plugin v0.1.5:告别手动 import,精简工具层
前端
梦曦i7 小时前
Vite 0.1.6重磅更新:智能导入+路由安全
前端
gxf5203088069887 小时前
Flutter 裁剪图片
前端·app
ITMan彪叔8 小时前
赋能UE运行态编辑平台: 网络图片下载的插件改造与复盘
前端
RANxy8 小时前
🚀 Umi Max 项目从0到1:企业级 React 脚手架实战
前端·前端框架