首页 > 其他分享 >如何设置您的第一个 Tailwind CSS 项目

如何设置您的第一个 Tailwind CSS 项目

时间:2022-09-07 00:33:32浏览次数:58  
标签:设置 Tailwind tailwind css https com CSS

如何设置您的第一个 Tailwind CSS 项目

与任何其他 CSS 框架不同,Tailwind CSS 没有固执己见,它允许您为任何项目创建组件和设计元素。它不是唯一实用程序优先的 CSS 框架,但它是迄今为止最受欢迎的。

在本 tailwind CSS 教程结束时,您应该能够快速建立一个 tailwind CSS 项目,自己配置您的 tailwind CSS 并使用 tailwind CSS 框架构建一个简单的卡片。

表中的内容

  • 顺风 CSS 简介
  • 先决条件
  • 为您的项目设置 Tailwind CSS
  • 向样式表添加顺风
  • 使用 Tailwind 配置和处理 CSS
  • 顺风 CSS 处理
  • 添加 Tailwind CSS 第一个项目
  • 使用 Tailwind CSS 构建简单的卡片
  • 结论

在我们开始学习顺风 CSS 教程之前,下面是我们将要创建的项目的图像。

Tailwind CSS 简介

Tailwind CSS 于 2017 年 11 月 1 日在 Github 上首次发布。这是一个开源项目。截至 2020 年 8 月,已有超过 1000 万人下载了该框架。

这些使它成为增长最快的 CSS 框架之一。 2020 年 9 月,全球有超过 100 万开发人员访问了 Tailwind 官方文档。

Tailwind CSS 与其他 CSS 框架不同,因为它是实用程序优先的 CSS 框架,不像 Bootstrap 是面向对象的框架。你可以在这里查看我比较这两个框架的帖子。

这些构建用户界面的新方法使框架高度可定制。

先决条件

同时,在我们继续之前,我们将了解在项目中使用 tailwind CSS 所需的一些技能。

  • 基本 HTML
  • 基本 CSS
  • 基本的 JavaScript

为您的项目设置 Tailwind CSS

您可以通过多种方式设置 Tailwind CSS 项目。虽然最快的方式是使用 CDN,但还是推荐使用包管理器的方式。您可以查看我关于在 Tailwind CSS 项目中使用 CDN 方法的帖子。

使用包管理器将允许您通过 PostCSS 使用配置。

在本 tailwind 教程中,我将向您展示如何使用 NPM 包含最新版本的 Tailwind CSS 并创建 Tailwind 配置文件。

要使用此方法,您必须确保您的机器中安装了 Node 和 NPM。

然后你可以去你的终端创建你的项目文件夹。要创建项目文件夹,请运行以下命令。

 ```r $ mkdir tailwind-project-01 ```

现在,切换到新目录

 ```r $ cd tailwind-project-01 ```

您现在可以使用以下 NPM 命令继续创建新的 package.json

 ```r $ npm 初始化 ```

上面的命令所做的是帮助我们管理节点包管理器和依赖项。

下一步是安装最新版本的 tailwind CSS 并保存依赖项。您可以通过在终端上运行以下命令来执行此操作。

 ``` npm install @latest tailwindcss –save ```

此命令使 Tailwind CSS 在我们的 node_modules 文件夹中可用。

向样式表添加顺风

安装tailwind CSS 项目后,下一步是将tailwind 的基础、组件和实用程序样式注入到您创建的CSS 文件中。这是通过使用自定义 @tailwind 指令来完成的。

此外,您必须首先创建一个名为 style.css(或您选择的任何名称)的新 CSS 文件并添加以下代码行

 ```css @尾风基地; @tailwind 组件; @tailwind 实用程序; ```

这行代码在处理文件时使用 Tailwind 与来自 Tailwind 的实际 CSS 样式进行交换。

使用 Tailwind 配置和处理 CSS

如前所述,最推荐的设置 Tailwind CSS 项目的方法是使用包管理器安装 Tailwind CSS。

这是因为当您使用其他方法时,您无法按照您想要的方式配置组件

但是,包管理器允许我们创建配置文件。

我们可以继续创建一个配置文件。您可以通过在终端上运行以下命令来执行此操作

 ```r npx tailwindcss 初始化 ```

上述命令将生成一个名为 tailwind.config.js 的文件。该文件将包含以下内容

 ```javascript // tailwind.config.js 模块.exports = { 未来: { }, 清除:{}, 主题: { }, 延长: { }, }, 变体:{}, 插件:[], } ```

您可以继续添加以下插件

 ```javascript 插件:{ 尾风css:{}, 自动前缀:{}, } } ```

顺风 CSS 处理

在这个阶段,我们可以继续编译我们的 style.css 文件来创建 main.css 文件。 output.css 文件将包含在我们的项目中。

为此,我们可以继续运行以下命令

 npx tailwindcss 构建 main.css –o main.css

运行此命令后,您将看到在您的文件夹结构中生成了一个新的 main.css 文件。

此文件将保存基于您首次创建的配置的默认 Tailwind CSS 实用程序类。

添加 Tailwind CSS 第一个项目

我们将把 Tailwind CSS 添加到我们的第一个项目中。您可以继续在根项目目录中创建一个 index.html 文件。

在 HTML 文件中,将 main.css 包含到 HTML 文件项目的 head 标记中。它应该看起来像这样。

 ```html  
 <!DOCTYPE html> <html lang=”en”> <head> <meta charset=”UTF-8"> <meta http-equiv=”X-UA-Compatible” content=”IE=edge”> <meta name=”viewport” content=”width=device-width, initial-scale=1.0"> <link rel=”stylesheet” href=”styles.css”> <title>顺风牌</title> </head>  
 ```

太好了,您已成功将 Tailwind CSS 添加到您的第一个项目中。

在下一节中,我们将使用我们刚刚创建的项目创建一个简单的卡片,并为其使用一些 Tailwind CSS 实用程序类。

使用 Tailwind CSS 构建简单的卡片

在本节中,我们将演示如何在您的项目中使用 Tailwind CSS 实用程序。我们要构建的简单卡片将如下图所示。

在我们最初创建的 index.html 中,我们将创建一个包含卡片的包装 div。

 <div class=”flex space-x-10 justify-center mt-4"></div>

现在我们已经创建了包装器,我们可以继续在包装器内创建卡片。

我们将在我们的元素中包含实用程序类。

    
    
     <body> <div class=”flex space-x-10 justify-center mt-4"> <div class=”max-w-md py-4 px-8 bg-white shadow-lg rounded-lg my-20"> <div class=”flex justify-center md:justify-end -mt-16"> <img 类=”w-20 h-20 对象覆盖圆形-完整边框-2 边框-靛蓝-500” src=”图像/个人资料 one.jpg”> </div> <div> <h2 class=”text-text-3xl font-semibold text-indigo-500">程序员</h2> <p class=”mt-2 text-gray-600"> 非常感谢。它排斥 更粗糙 我会用其他方式来解释,最起码的快乐是他拥有的,拒绝它的快乐是腐败的。 </p> </div> <div class=”flex justify-end mt-4"> <a href=”#” class="text-xl font-medium text-indigo-500"> 大卫保罗 </a> </div> </div> <div class=”max-w-md py-4 px-8 bg-white shadow-lg rounded-lg my-20"> <div class=”flex justify-center md:justify-end -mt-16"> <img class=”w-20 h-20 object-cover rounded-full border-2 border-indigo-500" src=”图像/配置文件二.jpg”> </div> <div> <h2 class=”text-text-3xl font-semibold text-indigo-500"> 设计师 </h2> <p class=”mt-2 text-gray-600"> 非常感谢。它排斥 更粗糙 我会用其他方式来解释,最起码的快乐是他拥有的,拒绝它的快乐是腐败的。 </p> </div> <div class=”flex justify-end mt-4"> <a href=”#” class=”text-xl font-medium text-indigo-500">达芬科尔斯</a> </div> </div> </div> </body> </html> ```

我们的最后一个项目应该如下图所示。

##  结论

在我们的 Tailwind CSS 教程中,您学习了如何使用包管理器安装 Tailwind CSS,如何使用 Tailwind CSS 实用程序类构建简单的卡片,以及如何在项目中包含 Tailwind CSS。

#  创建令人惊叹的网站和网络应用程序

为您的 Web 应用程序或网站构建不同的自定义组件会变得非常有压力。这就是为什么我们决定建立对比。我们已经将一个包含 10000 多个组件、5 个管理仪表板和 23 个其他不同页面模板的 UI 套件组合在一起,用于将几乎任何类型的 Web 应用程序或网页构建到一个名为 Contrast Pro 的产品中。[ 试试对比专业](https://www.devwares.com/product/contrast-pro)

![](https://qanswer-1251273400.cos.ap-hongkong.myqcloud.com/post_images/3f026a61f470a0499ccfc04186941f0e.jpg)

Contrast React Bootstrap PRO 是一个多用途的专业模板,UI 工具包,用于构建您的下一个登陆、管理、SAAS、预启动等项目,具有干净、有据可查、精心制作的模板和 UI 组件。[ 了解有关对比度的更多信息](https://www.devwares.com/product/contrast-pro)

**资源**

[ 如何创建 Angular Bootstrap 侧边栏](https://www.devwares.com/blog/how-to-create-an-angular-bootstrap-sidebar/)

[ 如何创建响应式 Bootstrap 5 侧边栏](http://how%20to%20create%20a%20responsive%20bootstrap%205%20sidebar/)

[ 如何在 React 中使用 Tailwind CSS](http://how%20to%20use%20tailwind%20css%20in%20react/)

[ 如何设置您的第一个 Tailwind CSS 项目](https://www.devwares.com/blog/setting-up-your-first-project-using-tailwind-css/)

[ Tailwind 3.0 终于面世了。这是所有主要变化](https://www.devwares.com/blog/tailwind-3.0-is-finally-out/)

[ 如何在 Vue.js 中安装 Tailwind CSS](https://www.devwares.com/blog/how-to-install-tailwind-css-in-vuejs/)

[ 如何在 React 中使用 Tailwind CSS](https://www.devwares.com/blog/how-to-use-tailwind-css-in-react/)

[ Tailwind Flex:如何使用 Tailwind CSS Flex](https://medium.com/p/59f6227b7091/edit)

[ 如何在项目中使用 Tailwind CSS 填充、边距和边框。](https://www.devwares.com/blog/how-to-use-tailwind-css-padding-margin-and-border-in-your-project/)

[ Tailwind CSS CDN-如何使用 Tailwind CSS JIT CDN](https://www.devwares.com/blog/how-to-use-the-tailwind-css-JIT-CDN//)

[ 如何在 HTML 中使用 Tailwind CSS](https://www.devwares.com/blog/how-to-use-tailwind-css-in-HTML/)

[ 如何使用 Laravel 安装 Tailwind CSS](https://www.devwares.com/blog/how-to-install-tailwind-css-in-laravel/)

[ Tailwind CSS 表格-如何创建 Tailwind CSS 表格](https://www.devwares.com/blog/how-to-create-tailwind-css-tables/)

[ Tailwind modal:如何创建 Tailwind CSS Modal](https://www.devwares.com/blog/how-to-create-tailwind-css-modal/)

[ 如何创建 Tailwind CSS 下拉菜单](https://www.devwares.com/blog/how-to-create-tailwind-css-dropdown/)

[ 如何为您的网站创建 Tailwind CSS 组件](https://www.devwares.com/blog/how-to-create-tailwind-css-components-for-your-website/)

[ 如何使用 Tailwind CSS 创建 React 表单。](https://www.devwares.com/blog/how-to-create-react-forms-using-tailwind-css/)

[ 如何创建漂亮的 Bootstrap 5 导航栏](https://www.devwares.com/blog/how-to-create-beautiful-bootstrap-5-navbars/)

[ 如何创建 Angular Bootstrap 侧边栏](https://www.devwares.com/blog/how-to-create-an-angular-bootstrap-sidebar/)

[ 如何在 React 中使用 Bootstrap 使用 React 库](https://www.devwares.com/blog/using-bootstrap-in-react/)

[ 如何使用 Tailwind CSS 宽度](https://www.devwares.com/blog/Tailwind-width/)

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明

本文链接:https://www.qanswer.top/20674/23260700

标签:设置,Tailwind,tailwind,css,https,com,CSS
From: https://www.cnblogs.com/amboke/p/16663841.html

相关文章

  • Stylify:实用程序优先的 CSS 库来替换 Tailwind
    Stylify:实用程序优先的CSS库来替换Tailwindhttps://stylifycss.com/为什么创建Stylify的作者会引起你的共鸣一个项目使用Bootstrap,第二个项目使用Tailwind和......
  • DE10-Nano开发板OpenOCD设置
    1#2#AlteracycloneVSoCFamily3#4adapterdriverusb_blaster5usb_blaster_vid_pid0x09fb0x60100x09fb0x68106usb_blaster_lowlevel_driverub......
  • 【转载】Windows 10 注册表设置开机启动项
    转载https://zhuanlan.zhihu.com/p/64979960步骤按windows键+R,输入regedit,然后确定,提示打开注册表编辑器,打开即可。(也可以按下win键之后搜索注册表)找到计......
  • asp.net web api 如何设置允许后台跨域访问
    publicstaticclassWebApiConfig{publicstaticvoidRegister(HttpConfigurationconfig){//WebAPI配置和服务......
  • html+css
    第一章<html><!--解释器--><!DOCTYPEhtml><head> <!--字符集--> <metahttp-equiv="content-type"content="text/html;charset=utf-8"/> <!--刷新跳转--> <meta......
  • 如何设置docker swarm中的manager节点,不执行任何的task?
     在刚创建好的一个dockerswarm集群中,manager节点虽然具备管理的角色,但是,还是允许task在上面运行的,那么如果就让manager节点,干一个活,就是管理,调度的任务,不让其执行任何的......
  • 使用 React 样式的组件设置容器样式
    使用React样式的组件设置容器样式首先,呼救声。您是否曾经尝试在两个类似的项目中使用相同的代码,并且在一个工作而一个没有工作时感到困惑?如果没有,我希望你晚上睡个好觉......
  • esp32 gpio 设置
    voidvSetSSN(intvalue){//GPIO_CS//gpio_set_direction(GPIO_CS,GPIO_MODE_INPUT);//写这个或下一个......
  • MAC设置JAVA环境变量
    JAVA.bash_profile为每个用户配置环境变量,用户登录后会自动读取一次我们切换到当前用户主目录,然后编辑.bash_profile文件cd~vim.bash_profile输入内容假如我们有......
  • 10 个 Tailwind CSS 电子商务模板,免费和付费
    10个TailwindCSS电子商务模板,免费和付费自由的舒兹演示|在这里获取重要信息使用Vue3+Vuex构建使用Strapi作为后端无花果设计提供线框描述使用V......