鍍金池/ 問(wèn)答/HTML/ weex vue文件引入scss加scoped 無(wú)效

weex vue文件引入scss加scoped 無(wú)效

<style lang="scss" scoped>
  @import "./static/mixin.scss";
  body {
    background-color: black(.5)!important;
    @include css3(border-radius, 10px);
    @include rotate(10);
  }

不報(bào)錯(cuò)但是樣式不起作用

如果把scoped 去掉起作用
想用scoped應(yīng)該怎么配置?

在組件加了scoped 好像不能設(shè)置body的樣式 內(nèi)部樣式可以作用···

.greeting {
    margin-top: 70px;
    font-size: 50px;
    color: black(.5);
    background-color: black(.2);
    @include css3(border-radius, 10px);
    @include rotate(10);
  }

又發(fā)現(xiàn)

    background: black(.5)!important;  //可以作用
    background-color: black(.5);  //可以作用
    background-color: black(.5)!important;  //不起作用

這是什么原因呢?

回答
編輯回答
冷溫柔

你好,我這邊需要個(gè)問(wèn)題就是用了scss, npm run start 我在網(wǎng)頁(yè)可以,但是掃碼或者打包后打開(kāi)的頁(yè)面都沒(méi)有引入樣式的。請(qǐng)問(wèn)需要怎么配置的么?

2017年1月6日 11:44
編輯回答
淺時(shí)光

我發(fā)現(xiàn) 加了scoped 以后不起作用 不加還是起作用的 應(yīng)該是加了scoped 就只能作用組件自己了
還有 weex 我看文章說(shuō)是多實(shí)例的 跟vue 單頁(yè)面有沖突啊 vuex 也不好用 路由 不知道好不好用
react-native 好像有個(gè)專門(mén)的路由庫(kù)啊 weex 有沒(méi)有?

2017年7月4日 08:14
編輯回答
夢(mèng)囈

通過(guò)已使用的 !important 可以猜測(cè)你的樣式應(yīng)該是全局樣式的影響,你的局部樣式的權(quán)重沒(méi)有全局樣式的權(quán)重高所以不起作用。尤其是你設(shè)置的是body樣式,這個(gè)最容易引起樣式的覆蓋,權(quán)重高的覆蓋權(quán)重低的樣式。

2017年9月9日 00:54