当前位置: 首页 > news >正文

网站常州建设在线制作网页网站

网站常州建设,在线制作网页网站,科技服务网站建设内容,wordpress+刷新一、Tailwind CSS 概述 Tailwind CSS 是一个功能优先的 CSS 框架,它提供了大量的实用类(utility classes),允许开发者通过组合这些类来快速构建用户界面 Tailwind CSS 与传统的 CSS 框架不同(例如,Bootstr…

一、Tailwind CSS 概述

  1. Tailwind CSS 是一个功能优先的 CSS 框架,它提供了大量的实用类(utility classes),允许开发者通过组合这些类来快速构建用户界面

  2. Tailwind CSS 与传统的 CSS 框架不同(例如,Bootstrap),Tailwind 不提供预定义的组件,而是通过细粒度的类来控制样式,从而实现高度定制化的设计


二、Tailwind CSS 体验案例

1、安装 Tailwind CSS
  • 执行如下指令,安装 Tailwind CSS
npm install -D tailwindcss
2、初始化 Tailwind CSS
  • 执行如下指令,初始化 Tailwind CSS
npx tailwindcss init
  • 初始化完成后,会生成 tailwind.config.js 配置文件
/** @type {import('tailwindcss').Config} */
module.exports = {content: [],theme: {extend: {},},plugins: [],
}
3、配置 Tailwind CSS
  • tailwind.config.js 配置文件中,自定义 Tailwind 的默认配置
/** @type {import('tailwindcss').Config} */
module.exports = {content: ["./src/**/*.{html,js}"],theme: {extend: {},},plugins: [],
};
4、引入 Tailwind CSS
  • 在 CSS 文件 src/input.css 中引入 Tailwind 的基础样式、组件和实用类
@tailwind base;
@tailwind components;
@tailwind utilities;
5、构建 Tailwind CSS
  • 执行如下指令,构建 Tailwind CSS,由 src/input.css 文件构建得到 src/output.css 文件
npx tailwindcss -i ./src/input.css -o ./src/output.css --watch
6、使用 Tailwind CSS
  • 再 HTML 文件 src/index.html 中使用 src/output.css
<!DOCTYPE html>
<html lang="en"><head><meta charset="UTF-8" /><meta name="viewport" content="width=device-width, initial-scale=1.0" /><link href="./output.css" rel="stylesheet" /><title>index</title></head><body><h1 class="text-3xl font-bold underline">Hello world!</h1></body>
</html>

三、Tailwind CSS 体验案例解读

1、tailwind.config.js 配置文件解读
/** @type {import('tailwindcss').Config} */
module.exports = {content: ["./src/**/*.{html,js}"],theme: {extend: {},},plugins: [],
};
(1)content
  1. content 是一个数组,用于指定 Tailwind CSS 应该扫描哪些文件以自动检测并包含哪些 CSS 类

  2. 这基于 purgecss 的功能,用于移除未使用的 CSS,从而减小最终 CSS 文件的大小

  3. 在这里配置为 ["./src/**/*.{html,js}"],这是一个 glob 模式,它匹配 src 目录下的所有 .html.js 文件,其中 ** 表示匹配任意深度的子目录

(2)theme
  1. theme 对象用于自定义 Tailwind CSS 的主题

  2. 可以在这里添加、修改、删除 Tailwind CSS 的默认主题变量,例如,颜色、间距、字体大小、边框半径等

  3. extend 属性用于扩展 Tailwind CSS 的默认主题,而不是完全覆盖它

(3)plugins
  • plugins 数组用于添加 Tailwind CSS 插件,Tailwind CSS 插件用于扩展 Tailwind CSS 的功能
2、构建 Tailwind CSS 解读
npx tailwindcss -i ./src/input.css -o ./src/output.css --watch
  1. npx tailwindcss:执行 Tailwind CSS 的 CLI 命令

  2. -i ./src/input.css-i 用于指定 Tailwind CSS 应该读取的源文件路径,这里 Tailwind CSS 将读取 src/input.css 文件中的样式信息,并根据 tailwind.config.js 文件中的配置进行处理

  3. -o ./src/output.css-o 用于指定 Tailwind CSS 处理后的文件应该保存到的路径

  4. --watch:告诉 Tailwind CSS 的以监视模式运行,在监视模式下,Tailwind CSS 将持续监视输入文件及其依赖项的变化(例如,tailwind.config.js 配置文件、任何通过 @tailwind 指令引入的文件),一旦检测到变化,它将自动重新编译输出文件

http://www.mmbaike.com/news/93514.html

相关文章:

  • 毕业设计做网站简单吗google关键词查询工具
  • 网站开发服务合同百度后台推广登录
  • 如何查看域名是否备案天津关键词优化网排名
  • 太仓网站建设哪家好做网站推广公司
  • 云盘做网站百度搜索关键词怎么刷上去
  • 网站栏目管理系统网络工程师是干什么的
  • html5 网站测试腾讯中国联通
  • 东莞网站建设案例电商seo什么意思
  • 给网站做翻译百度seo怎么样优化
  • 网站开发服务器多少钱蚂蚁链接bt链接
  • 新企业在哪里做网站好女教师网课入06654侵录屏
  • 网站建设制作策划方案关键词优化的五个步骤
  • 商城手机网站建设多少钱软文广告经典案例分析
  • 关于做网站流程石家庄网站建设案例
  • 官网网站开发网站建设一般多少钱
  • 企业公司网站制作怎么让百度收录我的网站
  • 电子商务智能建站网站排名软件有哪些
  • ref.so wordpress怀来网站seo
  • 同一个域名网站做301网站seo基础优化
  • 广州营销型网站建设百度大全
  • php做商城网站seo的主要工作是什么
  • 网站的作用有哪些网站建设哪家好
  • 网站建设丿找vx cp5173关键词采集网站
  • 网站密码忘记了怎么办如何让关键词排名靠前
  • 电子商务网站建设教程 pdfb站免费版入口
  • wordpress 修改搜索windows优化大师有用吗
  • 手机网站建设软件智慧教育
  • 网站外链建设设计网络营销企业网站推广
  • 青海建筑网站建设公司品牌建设的五个要素
  • 做app网站的软件有哪些内容免费推广软件平台