【发布时间】:2021-02-27 18:32:14
【问题描述】:
请帮我弄清楚是如何工作的。文档说明它仅在一个组件的区域中更改样式,但是如果我需要根据页面上的组件更改另一个组件的样式怎么办。比如我有一个组件(Footer.vue),它连接在默认组件(layouts/default.vue)Nuxt中。并且有许多页面(pages / ...)将使用该标签包含在(layouts / default.vue)中。 我用
<style scoped>
#content-wrapper[data-v-314f53c6] >>> footer[data-v-0d2d6594] {
position: fixed;
width: 100%;
bottom: 0;
}
</style>
和
<style scoped>
footer[data-v-0d2d6594] {
position: fixed;
width: 100%;
bottom: 0;
}
</style>
这样不行。
我的项目截图
请告诉我它是如何工作的,以及如何做到最好。
【问题讨论】:
标签: javascript vue.js nuxt.js