vue vux修改css样式如页头等等

1 篇文章 0 订阅

没废话,上代码!

1.全局方式

找到build目录下的webpack.base.conf
没错就是这个大红框圈起来的
在最后加入以下2行

const themeConfig={
  name: 'less-theme',
  path: 'src/assets/less/theme.less'
};
module.exports = vuxLoader.merge(webpackConfig, {
  plugins:['vux-ui', themeConfig]
});

加入后注意path的路径,然后我们在theme.less里面增加

/**
* XHeader页头背景色和文字颜色,更多样式变量参考vux文档
*/
@header-background-color: #FFF;
@header-title-color: #000;

2.局部方式

当一个界面有多个组件,样式都不一样的时候,就需要局部配置样式了。同样还是XHeader,需要把同个界面把颜色修改成2种颜色可以使用

/deep/

或者

>>>

方式来修改

<template>
	<div>
	  <div class="header1">
	    <x-header>我是蔡徐坤<a slot="right"></a>
	    </x-header>
	  </div>
   	  <div class="header2">
      	<x-header>我喜欢唱跳rap<a slot="right"></a>
      	</x-header>
      </div>
 	</div>
</template>

<style scoped>
  .header1 /deep/ .vux-header {
    background-color: #FFF;
  }
  .header2 >>> .vux-header {
    background-color: #000;
  }
</style>

这篇文章结束啦,但脚步永远不会停止,一起加油哦!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值