当前位置: 首页 > wzjs >正文

重庆建设安全员信息网站什么是电商

重庆建设安全员信息网站,什么是电商,合肥网站制作公司电话,汕头市公司网站建设平台颜色滤镜&#xff0c;在好多网页都这样使用&#xff0c;滤掉彩色&#xff0c;显示黑白&#xff0c;这在一些关键的日子中都这样使用。 1、依然回到订单确认页面 看到支付的颜色了嘛&#xff1f; <view class"payType"><view class"box" :class&q…

颜色滤镜,在好多网页都这样使用,滤掉彩色,显示黑白,这在一些关键的日子中都这样使用。

1、依然回到订单确认页面

看到支付的颜色了嘛?

		<view class="payType"><view class="box" :class="item.value==payDefValue ? 'active' : ''" v-for="item,index in payType":key="index" @click="clickBtn(item.value)"><u-icon :name="item.icon" size="26" class="icon":color="item.value==payDefValue ? item.color :''"></u-icon><text class="font">{{item.name}}</text><!-- <u-icon name="weixin-fill" size="26" class="font"></u-icon><text class="font">微信</text>--></view></view>

很明显这里的颜色是 color 来决定

读取到什么支付就是什么颜色,支付宝  蓝色   ,微信 绿色

这里的color 控制的是图形的颜色,哪还有边框和字体?

2、整体颜色变化

通过active   这个class 在样式中来控制

2.1 如果读取到系统是微信  就是 微信支付 为默认, 那么 图像就是绿色的微信支付,

然后  字体和边框 就会根据class 来决定 谁是active

class="item.value==payDefValue ? 'active' : ''"

然后样式中也会识别到底是哪一个active被调用。

<style lang="scss">page {background-color: $page-bg-color;   //页面背景色}.paypage {padding: 30rpx;.goodsList {margin-top: 30rpx;}.payType {@include flex-box();.box {//box 就两个支付方式    width: 45%; //一个支付方式站49 剩下中间的2的空格height: 75rpx;background: #fff;border-radius: 10rpx;@include flex-box-set();// filter: grayscale(100%);   //滤镜效果  100%把颜色全滤掉      我们已经用了 :color="item.value==payDefValue ? item.color :''"  就不用滤镜了border: 1rpx solid #fff;.font {padding-left: 10rpx;}}//可以这样 当用text时,若用view + style  就不用下面的方式.box:first-child.active {border-color: #1578ff; //边框颜色color: #1578ff;}.box:last-child.active {border-color: #04c15f;color: #04c15f;}}.payTabbar {position: fixed;width: 100%;bottom: 0;left: 0}}
</style>

2.2 如果不是默认,用户想要选择

在刚刚的页面view 中,有一个按钮 @click="clickBtn(item.value)

方法中,就实现了 点击按钮  就选择该支付,

那么相应改变了支付方式

		methods: {//切换支付方式clickBtn(type) {this.payDefValue = type}}

,支付方式改变,就显示哪一个图像选中,边框和字体的class 就active

颜色都随之变化。

3、filter 颜色滤镜

讲到上面,其实颜色都可以实现变化了,但是还有一个主要的工具 filter

这里还有一个全局filter 颜色滤镜 

 filter: grayscale(100%);   

//滤镜效果  100%把颜色全滤掉      我们已经用了 :color="item.value==payDefValue ? item.color :''"  就不用滤镜了

通过他就可以全局改变了颜色,变成黑白    filter: grayscale(100%);   

改回原来的颜色: filter: grayscale(0%);   

如果你要使用这个也可以实现:我们上面颜色的变化。

<style lang="scss">page {background-color: $page-bg-color;   //页面背景色}.paypage {padding: 30rpx;.goodsList {margin-top: 30rpx;}.payType {@include flex-box();.box {//box 就两个支付方式    width: 45%; //一个支付方式站49 剩下中间的2的空格height: 75rpx;background: #fff;border-radius: 10rpx;@include flex-box-set();//filter: grayscale(100%);   //滤镜效果  100%把颜色全滤掉      我们已经用了 :color="item.value==payDefValue ? item.color :''"  就不用滤镜了border: 1rpx solid #fff;.font {padding-left: 10rpx;}}//可以这样 当用text时,若用view + style  就不用下面的方式.box:first-child.active {border-color: #1578ff; //边框颜色color: #1578ff;//filter: grayscale(0%)}.box:last-child.active {border-color: #04c15f;color: #04c15f;//filter: grayscale(0%)}}.payTabbar {position: fixed;width: 100%;bottom: 0;left: 0}}
</style>

上面的样式里,也就写了 filter 但是我用1-2 的步骤完成了颜色变化的功能,我就注释。


文章转载自:

http://JbpkSHYd.ktmnq.cn
http://T8j480KK.ktmnq.cn
http://5QdW2wlu.ktmnq.cn
http://5V2SiYbS.ktmnq.cn
http://GsZupxSg.ktmnq.cn
http://RI3lSfOh.ktmnq.cn
http://zeDNioKI.ktmnq.cn
http://RiU9p5il.ktmnq.cn
http://MrxB5Bdm.ktmnq.cn
http://XxGnomJ3.ktmnq.cn
http://AhgJBvWP.ktmnq.cn
http://M3H4zrtk.ktmnq.cn
http://Ua5B7f9l.ktmnq.cn
http://ate0hfST.ktmnq.cn
http://zuk7pABq.ktmnq.cn
http://XvCjTCuy.ktmnq.cn
http://4SH0oioa.ktmnq.cn
http://5Ru4zX7w.ktmnq.cn
http://j5E0qKpy.ktmnq.cn
http://bNGmGBsg.ktmnq.cn
http://B4bHQUTv.ktmnq.cn
http://9Dmj3J6i.ktmnq.cn
http://8IeLQpgG.ktmnq.cn
http://ni3p8Ey2.ktmnq.cn
http://0ROY7fBT.ktmnq.cn
http://imsv2ag4.ktmnq.cn
http://2JT6Ql6H.ktmnq.cn
http://jNJNOq7Z.ktmnq.cn
http://PuqAcYa6.ktmnq.cn
http://3CxgoDqL.ktmnq.cn
http://www.dtcms.com/wzjs/735135.html

相关文章:

  • dede如何做手机网站搜狗网站提交
  • 广州 网站建设网络推广网页设计定制网站建设开发
  • wordpress游戏代练主题优化大师破解版app
  • 网站建设的优缺点交易平台网站建设项目需求
  • 网站建设公司itcask葫芦岛建设工程信息网站
  • 做刷题网站赚钱么南宁seo域名
  • 襄阳做网站哪家好ps做网站的分辨率多少
  • 无锡百度网站排名网页在线生成app
  • 网站建设需要的人员wordpress的源代码
  • 为什么原网站建设公司不愿意透露域名管理权限给客户旅游网站开发背景意义
  • 佛山网站开发公司电话网站开发制作报价
  • 做网站用discuz还是wp个人网站 摄影展示
  • 物流建设网站总结公司图标设计大全免费
  • html的制作网站的优点义乌1688网站网页设计
  • 新竹自助建站系统my域名
  • 有个电商网站模板网站设计步骤大全
  • 做网站的接口是意思哈尔滨优质官网建站企业
  • 南阳网站排名优化公司高负载php网站开发
  • 记事本代码做网站网站建设服务费记账分录
  • 网站建设实训实训心得杭州西湖区网站建设
  • 锦州市网站建设绵阳建网站
  • 郑州专业做淘宝直播网站做图用哪个素材网站
  • 网站设计的主要内容个人简历word可编辑
  • 有人做家具网站中介吗接效果图做网站
  • 做网站对外贸有什么用微信做的地方门户网站
  • 上海网站建设网开什么网店简单又挣钱
  • 无锡网站营销推广网络工程师做什么的
  • 佛山建网站哪家好网络域名是什么
  • 网站制作 番禺ps网站建设教程视频
  • 企业网站 阿里云大连做网站哪里好