我在vue中使用element组件插件时,或者使用swiper插件时,会发现有些时候,怎么修改 style里面的值,页面上的样式都不会修改,当我用工具查看时,会发现里面会有 element.style的值,这个值还找不到是在哪里出现的,还修改不了。
我其实element.style是一种内联样式,很多情况下是在一些JavaScript代码里写死的,这种方法相当不好。但是有些时候,我们在使用第三方js文件时,会遇到。哪么我们如何去修改它呢,在才源代码中 用!important 语法优先权来实现我们想要的效果。
如图,想设置高度为50px,但是不管我怎么加高权重,也会被element.style设置的60px所覆盖

最后我在 height:50px后加了!important后成功实现了效果
在使用Vue框架结合Element UI或Swiper插件时,遇到样式修改无效的情况,文章介绍了如何通过!important语法优先级来覆盖element.style内联样式的技巧。

2394

被折叠的 条评论
为什么被折叠?



