Hello Blazor:(2)集成Tailwind CSS续——nuget包方式
前段时间,写了一篇“Blazor如何集成Tailwind CSS”的文章。但是操作起来比较麻烦,又是命令行,又是要修改一大堆配置。
后来,我又找到一个更简单的方法。
实现方式
新建Blazor项目,然后引用nuget包BamButz.MSBuild.TailwindCSS
。
编辑项目文件,加入TailwindCSS
生成操作:
<ItemGroup><TailwindCSS Include="wwwroot/css/app.css" />
</ItemGroup>
然后和上次的一样,修改wwwroot文件夹中的app.css文件内容,指定导入哪些Tailwind库:
@tailwind base;
@tailwind components;
@tailwind utilities;#blazor-error-ui {background: lightyellow;bottom: 0;box-shadow: 0 -1px 2px rgba(0, 0, 0, 0.2);display: none;left: 0;padding: 0.6rem 1.25rem 0.7rem 1.25rem;position: fixed;width: 100%;z-index: 1000;
}#blazor-error-ui .dismiss {cursor: pointer;position: absolute;right: 0.75rem;top: 0.5rem;
}
最后,直接编译,你会发现app.min.css
已经自动生成了,和原来的实现效果一样。
同样,你也可以在项目的根目录下,创建tailwind.config.js
文件定制app.min.css输出内容:
module.exports = {purge: [],darkMode: false, // or 'media' or 'class'theme: {extend: {},},variants: {extend: {},},plugins: [],
}
具体配置格式,可以参考官方文档:https://tailwindcss.com/docs/configuration
结论
如果你觉得这篇文章对你有所启发,请关注我的个人公众号”My IO“,记住我!
Hello Blazor:(2)集成Tailwind CSS续——nuget包方式相关推荐
- Hello Blazor:(2)集成Tailwind CSS
Blazor默认集成了bootstrap,对于我这种后端出身,对CSS一知半解的.NET开发人员来说,使用起来还是有一定难度的. 好不容易才学到点皮毛,结果前端人员居然告诉我,bootstrap已经过 ...
- 学习Vue3 第三十四章(Vue3集成Tailwind CSS)
Tailwind CSS 是一个由js编写的CSS 框架 他是基于postCss 去解析的 官网地址Tailwind CSS 中文文档 - 无需离开您的HTML,即可快速建立现代网站. 对于PostC ...
- Tailwind CSS
Tailwind CSS Tailwind CSS是一个实用程序优先的 CSS 框架,用于快速构建自定义用户界面. Useful Links 传奇:官方资源 Website - 官方 Tailwind ...
- tailwind css_如何使用Tailwind CSS构建样式化的登陆页面
tailwind css 介绍 (Introduction) Developers use Cascading Style Sheets (CSS) to style websites. But of ...
- 发布nuget包的正确姿势---cicd自动打包发布
最轻便的发布nuget包方式,方便cicd自动打包发布nuget包 首先新建项目 项目名随便取,这里就叫它GuiH.ClassLibrary 默认即可,需要改目标版本时,等创建好再改 项目创建好了 随 ...
- Tailwind CSS 浅析
TailwindCSS 是一个CSS框架,和你知道的bootstrap,element ui,Antd,bulma.一样.将一些css样式封装好,用来加速我们开发的一个工具. 和其他的CSS框架有什么 ...
- Tailwind CSS 入门和实践
作者:康曾璐 背景 Tailwind 是一个基于 Atomic/Utility-First 规范 CSS 框架,提供了基础的工具类 utility classes(如:内边距 padding.字体 t ...
- 使用React和Tailwind CSS搭建项目模板
公众号关注 "太空编程" 设为 "星标",带你了解硬核的编程知识! 众所周知,Tailwind CSS框架越来越流行,所以我决定尝试学习并使用Tailwind ...
- 使用React和Tailwind CSS搭建项目框架
众所周知,Tailwind CSS框架越来越流行,所以我决定尝试学习并使用Tailwind CSS来搭建一个项目模板,一方面自己深入学习下,二来帮助新人更快地上手Tailwind CSS开发. 创建一 ...
最新文章
- 一种新的计算机视觉技术?将手机的摄像头变成了一个搜索引擎
- 【转】Android APK反编译就这么简单 详解(附图)
- 记一次程序员在办公室里的“撕逼”经历
- 城池俱坏,英雄安在?云龙几度相交代?想兴衰,^
- Google 正式抛弃 HTTP!
- 实验server2003的域环境里安装一台Server2008 DC
- 雷达发现 |最新教育行业数据报告
- tk芯片智能机刷机方法_MTK通用刷机教程 MTK芯片智能机刷机方法
- 6个usb口服务器无响应,USB接口不能用(没反应)修复方法
- IBM p720 在HMC上创建分区并安装AIX系统
- 微服务拆分以及之间的远程调用
- php毕设周记_php实习日记
- 麻省理工学院公开课:经典力学
- 食品和饮料销售预测分析
- python绘制一个太极图案_python中简单易学的绘图:用turtle画太极图
- webvtt字幕转srt字幕方法
- Ajax的简单使用与JSON数据格式
- android gps底层,Android 强制开启GPS
- VM虚拟机中的web服务内网穿透的设置,虚拟机连接主机的mysql(主机win10 虚拟机win10)
- 全球及中国体相全息透射光栅行业研究及十四五规划分析报告
热门文章
- UITableView定制accessoryView出现的连带问题
- 硬盘结构及硬盘错误的解决方法(一)
- sklearn 安装_sklearn-classification_report
- C++中的namespace ----转载
- Spring中神奇@aotuWrited
- Linux内核笔记--内存管理之用户态进程内存分配
- php基础系列:从用户登录处理程序学习mysql扩展基本操作
- Binary Search二分法搜索C++程序
- php html 伪静态,php 伪静态(url重写)的写法
- 使用环境变量来配置 Teams App 的 manifest