解决vue使用vant轮播组件swipe + flex时文字抖动问题


Posted in Vue.js onJanuary 07, 2021

原抖动效果

解决vue使用vant轮播组件swipe + flex时文字抖动问题

改后效果

解决vue使用vant轮播组件swipe + flex时文字抖动问题

解决方法

在外层容器的css里加上:transform: translateZ(0);

部分页面代码

<van-swipe-item v-for="(item,index) in meetingList" :key="index">
   <div class="d-meet-top">
     <div>
      <van-icon name="clock" class="v-icon" color="#AEAEB0"/>
      <span class="gray s-text">今天</span>
      <span class="gray" style="color:#111111;font-weight:bold;letter-spacing: -1px;">
        {{item.startTime}}
        <span class="gray" style="margin:0 .5rem;">—</span>
        {{item.endTime}}
      </span>
     </div>
    <div class="d-status green">
       <span>进行中</span>
     </div>
   </div>
   <div class="d-meet-top">
     <div>
      <van-icon name="location" class="v-icon" color="#AEAEB0"/>
      <span class="gray s-text">{{item.location}}</span>
     </div>
     <div>
      <span class="gray s-text" style="margin-left:0;">参会人</span>
      <span class="s-name" v-for="(data,index) in item.person" :key="index"> {{data.substring(0,1)}}</span>
      <van-icon v-if="item.person.length>3 || true" name="ellipsis" color="#AEAEB0"/>
     </div>
  </div>
</van-swipe-item>

部分css代码

.d-meet-top {
   display: flex;
   justify-content: space-between;
   transform: translateZ(0); // 《== 关键
}

 .d-meet-top div {
   display: flex;
   align-items: center;
}

ps:下面看下vue-轮播图导致下方文字抖动问题

在使用vantui的swipe组件时遇到下方文字抖动的问题

解决方案:在样式里加入 transform: translateZ(0)

<van-swipe :autoplay="3000">
 <van-swipe-item v-for="(swipeItem,index) of swipeList" 
 :key="index"
 @click="bannerJump(swipeItem.imgUrl,swipeItem.bannerId)">
 <div class="swipe-img-container">
  <img v-lazy="swipeItem.img" class="swipe-img">
 </div>
 </van-swipe-item>
</van-swipe>
/deep/ .van-swipe {
    text-align: center;
    background-color: white;
    transform: translateZ(0);
  }

到此这篇关于解决vue使用vant轮播组件swipe + flex时文字抖动问题的文章就介绍到这了,更多相关vue使用vant轮播组件文字抖动内容请搜索三水点靠木以前的文章或继续浏览下面的相关文章希望大家以后多多支持三水点靠木!

Vue.js 相关文章推荐
vuex的数据渲染与修改浅析
Nov 26 Vue.js
vue 数据操作相关总结
Dec 17 Vue.js
Vue 修改网站图标的方法
Dec 31 Vue.js
如何在vue-cli中使用css-loader实现css module
Jan 07 Vue.js
基于vuex实现购物车功能
Jan 10 Vue.js
vue element和nuxt的使用技巧分享
Jan 14 Vue.js
详解vue之自行实现派发与广播(dispatch与broadcast)
Jan 19 Vue.js
如何在vue 中使用柱状图 并自修改配置
Jan 21 Vue.js
vue浏览器返回监听的具体步骤
Feb 03 Vue.js
Vue实现下拉加载更多
May 09 Vue.js
vue.js Router中嵌套路由的实用示例
Jun 27 Vue.js
Vue.Draggable实现交换位置
Apr 07 Vue.js
vuex的使用和简易实现
Jan 07 #Vue.js
vue watch监控对象的简单方法示例
Jan 07 #Vue.js
vue.js watch经常失效的场景与解决方案
Jan 07 #Vue.js
通过vue.extend实现消息提示弹框的方法记录
Jan 07 #Vue.js
如何在vue-cli中使用css-loader实现css module
Jan 07 #Vue.js
vue3中轻松实现switch功能组件的全过程
Jan 07 #Vue.js
vue+elementui通用弹窗的实现(新增+编辑)
Jan 07 #Vue.js
You might like
php注入实例
2006/10/09 PHP
PHP JS Ip地址及域名格式检测代码
2013/09/27 PHP
PHP中new static()与new self()的区别异同分析
2014/08/22 PHP
图片自动更新(说明)
2006/10/02 Javascript
javascript call方法使用说明
2010/01/11 Javascript
纯CSS打造的导航菜单(附jquery版)
2010/08/07 Javascript
用javascript作一个通用向导说明
2011/08/30 Javascript
jquery动画1.加载指示器
2012/08/24 Javascript
js 将json字符串转换为json对象的方法解析
2013/11/13 Javascript
javascript 判断两个日期之差的示例代码
2015/09/05 Javascript
基于javascript实现文字无缝滚动效果
2016/03/22 Javascript
浅析jquery如何判断滚动条滚到页面底部并执行事件
2016/04/29 Javascript
jQuery实现右下角可缩放大小的层完整实例
2016/06/20 Javascript
防止页面url缓存中ajax中post请求的处理方法
2017/10/10 Javascript
vue初始化动画加载的实例
2018/09/01 Javascript
React降级配置及Ant Design配置详解
2018/12/27 Javascript
JQuery实现简单的复选框树形结构图示例【附源码下载】
2019/07/16 jQuery
jQuery/JS监听input输入框值变化实例
2019/10/17 jQuery
JavaScript之Blob对象类型的具体使用方法
2019/11/29 Javascript
Vue路由管理器Vue-router的使用方法详解
2020/02/05 Javascript
python 字符串和整数的转换方法
2018/06/25 Python
Python3对称加密算法AES、DES3实例详解
2018/12/06 Python
python分布式计算dispy的使用详解
2019/12/22 Python
Pycharm小白级简单使用教程
2020/01/08 Python
基于HTML5+Webkit实现树叶飘落动画
2017/12/28 HTML / CSS
南非最受欢迎的时尚品牌:MRP
2016/09/18 全球购物
中东地区为妈妈们提供一切的头号购物目的地:Sprii
2018/05/06 全球购物
Static Nested Class 和 Inner Class的不同
2013/11/28 面试题
师范学院美术系毕业生自我鉴定
2014/01/29 职场文书
《狼和小羊》教学反思
2014/04/20 职场文书
竞选副班长演讲稿
2014/04/24 职场文书
庆祝教师节标语
2014/10/09 职场文书
党的群众路线教育实践活动调研报告
2014/11/03 职场文书
虎兄虎弟观后感
2015/06/12 职场文书
2016党员干部廉政准则学习心得体会
2016/01/20 职场文书
详解Oracle块修改跟踪功能
2021/11/07 Oracle