首页 > 其他分享 >解决若依框架与tailwindcss 样式冲突问题

解决若依框架与tailwindcss 样式冲突问题

时间:2024-07-12 13:52:54浏览次数:15  
标签:scss 样式 js 若依 冲突 tailwindcss css

首先下载tailwindcss 样式

https://www.tailwindcss.cn/docs/installation

我们可以按照官方文档来进行配置

 

npm install -D tailwindcss
npx tailwindcss init

 

/** @type {import('tailwindcss').Config} */
module.exports = {
content: ["./src/**/*.{html,js}"],
theme: {
extend: {},
},
plugins: [],
}

在这里配置完成后,我们创建一个scss文件

src/assets/styles/tailwindcss.scss

 

在index.scss导入这个tailwindcss.scss

 

此时你会发现运行出来的结果,在若依框架中样式不对,与 Element 的css有冲突

 我这边写了个样式来查看tailwindcss 是否生效

 这里我们可以看到,运行出来的菜单栏样式扭曲了,而我们自己配置的样式是能显示出来的。所以tailwindcss.scss 已经导入成功。但是与Element有冲突

解决方法:

 找到这个css文件

我的路径: node_modules/tailwindcss/lib/plugins/css/preflight.css

复制出来

然后粘贴到这个位置,跟main.js同级

 

 

找到这里,把svg注视掉

然后导入到main.js 函数里。运行出来。

 

配置好以后,运行npm run dev 

 ok 问题解决,遇到类似的情况,可以按照这样的方式去修改

 

标签:scss,样式,js,若依,冲突,tailwindcss,css
From: https://www.cnblogs.com/lidongxiao/p/18298231

相关文章

  • docker部署若依开源java项目微服务版
    查看容器IDdockerps 后面以进入mysql容器为例进入容器sudodockerexec-it27e/bin/bash 进入成功,由于是mgsql容器,我们可以输入命令操作看一下mysql文件夹,如下看到了我们建的数据库:退出容器回到centosexit......
  • WHAT - Tailwind 样式方案(不写任何自定义样式)
    目录一、官网二、设计理念三、示例DesignSystem一、官网https://tailwindcss.com/TailwindCSSworksbyscanningallofyourHTMLfiles,JavaScriptcomponents,andanyothertemplatesforclassnames,generatingthecorrespondingstylesandthenwrit......
  • uniapp 二次封装ui组件加class样式或修改样式在微信小程序不生效的情况
    原因:首先不论是自定义组件还是ui组件,本质上的原因都是微信小程序默认的组件隔离策略导致的。微信小程序组件隔离文档参考组件样式隔离默认情况下,自定义组件的样式只受到自定义组件wxss的影响。除非以下两种情况:指定特殊的样式隔离选项 styleIsolation 。webvie......
  • QPushButton的checked和pressed样式设置无效是因为优先级问题
    设置QPushButton想要设置pressed状态的图标,但是尝试了很多次都没有效果,原来是按照优先级来的,位置越往下优先级越高,hover状态时在最下面,所以鼠标在按钮上时,hover优先级最高,所以无论pressed还是checked都无法显示正确的图标,所以要调整下顺序; QPushButton{border-image:url......
  • canvas—元素样式设置
    一、色彩:fillStyle=colorstrokeStyle=color二、透明度: 三、线型:设置线条宽度:lineWidth=value设置线条末端样式:lineCap=type设定线条与线条间接合处的样式:lineJoin=type限制当两条线相交时交接处最大长度:miterLimit=value ......
  • UWP WinUI 制作一个路径矢量图标按钮样式入门
    本文将告诉大家如何在UWP或WinUI3或UNO里,如何制作一个路径按钮。路径按钮就是使用几何路径轮廓表示内容的按钮,常见于各种图标按钮,或svg系贴图矢量图按钮在网上有非常多矢量图库,其中免费的图库也非常多,比如https://www.iconfont.cn/等等。在咱的应用程序里面,可以使用这......
  • 【Axure基础教程】交互样式的设置
    交互样式可以提前设置样式效果,当元件在浏览器中预览并遇到特定的状态时(如:鼠标悬停、鼠标按下、选中、禁用、获取焦点等),会触发对应状态的样式,从而实现在不同状态下触发不同的交互样式的效果交互样式设置框分为不同的类型,包括鼠标悬停、鼠标按下、选中、禁用、获取焦点,每一......
  • WPF自定义控件与样式-自定义按钮(Button)
    一、前言程序界面上的按钮多种多样,常用的就这几种:普通按钮、图标按钮、文字按钮、图片文字混合按钮。本文章记录了不同样式类型的按钮实现方法。二、固定样式的按钮固定样式的按钮一般在临时使用时或程序的样式比较固定时才会使用,按钮整体样式不需要做大的改动。2.1普通按钮-......
  • Visual Studio 使用 EditorConfig 定义一致的编码样式
    代码一致性EditorConfig文件设置可在代码库中保持一致的编码样式和约定,无论使用哪种编辑器或IDE。可以控制缩进样式、制表符宽度、行尾字符和编码等编码样式。例如,如果C#代码库具有缩进使用五个空格字符、文档使用UTF-8编码,并且行以CR/LF结尾的约定,则可以将EditorCon......
  • 如何利用 SCSS 的变量和混合(Mixin)功能来创建可复用的样式组件,并确保在不同场景下的兼
    使用SCSS的变量和混合功能可以方便地创建可复用的样式组件,并确保在不同场景下的兼容性。下面是具体的步骤:创建变量:使用$符号定义变量,例如$primary-color:#005500;。这样可以方便地在整个项目中重复使用该颜色。创建混合(Mixin):使用@mixin关键字创建混合,例如@mixi......