当前位置: 首页 > 知识库问答 >
问题:

前端 - vue2项目怎么修改祖先元素的样式?

郁宾鸿
2023-10-08

现在是这样,所有页面都被包在一个容器里,而这个容器写了background-color和padding,但是我希望在某一个页面里,不需要设置这两个,该怎么做最优?我想到的是js获取dom元素修改。

共有2个答案

尹冠宇
2023-10-08

如果是父元素,可以使用 $parent ,具体看你页面结构

吴俊风
2023-10-08

操作DOM的话,那要在页面卸载的时候还原公用样式。
可以考虑用页面的样式覆盖公用样式,页面设置自己的background,设置margin负值抵消padding值。

 类似资料: