1 css typescript primeng angular tailwind-css
我尝试使用 tailwindcss 和 primeng 创建一个项目。但是导入Tailwind后,Primeng的样式不再适用
我尝试使用 Tailwind 前缀选项,但是一旦导入 Tailwind,Primeng 的样式就不再应用。为了排除其他原因,我创建了一个新的 Angular 项目(Angular 版本 16)并仅安装了 Tailwindcss 和 Primeng。
tailwind.config.js
/** @type {import('tailwindcss').Config} */
module.exports = {
content: [
"./src/**/*.{html,ts}",
],
theme: {
extend: {},
},
plugins: [],
prefix: "tw-",
}
Run Code Online (Sandbox Code Playgroud)
angular.json
{
"assets": [
"src/favicon.ico",
"src/assets"
],
"styles": [
"src/styles.css"
],
"scripts": []
},
Run Code Online (Sandbox Code Playgroud)
style.css
@tailwind base;
@tailwind components;
@tailwind utilities;
@import "primeng/resources/themes/lara-light-blue/theme.css";
@import "primeng/resources/primeng.css";
Run Code Online (Sandbox Code Playgroud)
在应用程序组件中,我有一些测试 div(Primeng 按钮和输入 - Tailwind 容器,具有某些样式)
当我从 primeng 组件中删除 tailwindcss 导入(更准确地说是 @tailwind/base)后,它的style.css样式就正确了。但顺风风格消失了
小智 5
像这样修改你的 style.css :
@import "tailwindcss/base" layer(tailwindcss);
@import "tailwindcss/components" layer(tailwindcss);
@import "tailwindcss/utilities" layer(tailwindcss);
@import "primeng/resources/themes/lara-light-blue/theme.css";
@import "primeng/resources/primeng.css";
Run Code Online (Sandbox Code Playgroud)
我尝试过,它对我有用!
| 归档时间: |
|
| 查看次数: |
1315 次 |
| 最近记录: |