微信小程序左右滚动公告栏效果

<view class=‘notice-wrap‘ hidden=‘{{hideNotice}}‘>
  <view class=‘tongzhitext‘>
    <text class="tongzhi-text">{{notice}}</text>
  </view>
  <view bindtap=‘switchNotice‘ class="closeView">x</view>
</view>
 data: {
    //初始化数据
    hideNotice: false,
    notice: ‘‘,
}
// 点击关闭公告
  switchNotice: function() {
    this.setData({
      hideNotice: true
    })
  },
@keyframes remindMessage {
  0% {
    -webkit-transform: translateX(90%);
  }

  100% {
    -webkit-transform: translateX(-180%);
  }
}

.tongzhitext {
  margin-right:80rpx;
  margin-left: 10rpx;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}

.tongzhi-text {
  font-size: 28rpx;
  animation: remindMessage 14s linear infinite;
  width: 100%;
  color: #d09868;
  display: block;
}

.notice-wrap {
  background: #ffebda;
  width: 100%;
  height: 60rpx;
  line-height: 60rpx;
  color: #d09868;
  font-size: 28rpx;
}

.closeView {
  width: 45rpx;
  height: 45rpx;
  line-height: 45rpx;
  position: absolute;
  right: 20rpx;
  top: 5rpx;
  text-align: center;
  font-size: 35rpx;
}

效果展示

原文地址:https://www.cnblogs.com/caoyuna/p/11511130.html

时间: 2024-10-08 07:40:09

微信小程序左右滚动公告栏效果的相关文章

微信小程序实现css动画效果

最近在写微信小程序,然后之前网页也写过css动画实现,就记一下 1.依靠css的动画效果 第一种实现动画效果的方法就是靠纯css来实现 @keyframes animations{ 0% { ... } ... 100% { ... } } .animation{ /*animation: name duration timing-function delay iteration-count direction;*/ /*详情参见http://www.w3school.com.cn/cssref

微信小程序实现星星评价效果

代码实现 wxml文件 ? 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 <!--pages/evaluatepage/evaluatepage.wxml--> <view class='container'>  <view class='evaluate_contant'>  <!--外层循环控制有几个评价条目 -->   <block wx:for='{{eval

使用movable-view制作可拖拽的微信小程序弹出层效果。

仿了潮汐睡眠小程序的代码.[如果有侵权联系删除 最近做的项目有个弹出层效果,类似音乐播放器那种.按照普通的做了一般感觉交互不是很优雅,设计妹子把潮汐睡眠的弹层给我看了看,感觉做的挺好,于是乘着有空仿照了一下. 首先善用度娘反编译弄到了源码,但是打不开.然后自己研究源码发现他们用的是movable-view实现的. 于是仿照着搭出了基础框架. 新建了个组件 wxml <!--components/playpanel/playpanel.wxml--> <movable-area style

微信小程序bnner滚动

首先是轮播图,autoplay 自动播放,interval 轮播的时间,duration 切换速度,可以根据自己需求去添加. Delete:是删除按钮,加载进来是隐藏的,需用户点轮播图进去后,轮播图全屏显示才出来. noClickImg 与 ClickImg:切换全屏与非全屏轮播图,绑定了点击事件 changeClick 来切换,只是改变样式即可. Block:图片列表. Number_img:当前轮播 index(currentNumber),与图片 length 集合(cardnum). 其

微信小程序实现滚动加载更多

1.需要用到的组件和api scroll-view(可滚动视图区域) wx.showToast(OBJECT)显示消息提示窗----显示loading小菊花用的 2.需要用到的属性 3.scrol-view需要指定一个高度,这个高度可以按自己的需求计算,我使用的是屏幕可用高度并且默认一页显示6个 4.滚动到底部绑定需要触发的事件 <scroll-view scroll-y='true' style="height:{{height}}px" bindscrolltolower='

微信小程序文字滚动marquee

data: { text: "如果预约时间不能到店则需要提前两个小时取消预约,如不足两个小时可联系技师取消预约", marqueePace: 0.5,//滚动速度 marqueeDistance: 0,//初始滚动距离 marquee_margin: 0, size:28, interval: 20 // 时间间隔 }, onShow: function () { var that = this; var length = that.data.text.length * that.da

微信小程序横向滚动

<scroll-view scroll-x="true" style=" white-space: nowrap; display: flex" > <view class="acvitity" ></view> <view class="acvitity" ></view> <view class="acvitity" ></v

微信小程序源码下载(200多个)

微信小程序源码下载汇总,点击标题进入对应的微信小程序下载页面. 最新 demo源码(点击标题进入帖子下载) 描述 1 微信小程序 会议室预定小程序 微信小程序 会议室预定小程序**** 本内容被作者隐藏 **** 2 微信小程序-双人五子棋小游戏 微信小程序-双人五子棋小游戏**** 本内容被作者隐藏 **** 3 打卡签到小程序 用微信小程序实现的一个简单的打卡签到的小程序拒绝 4 微信小程序---左滑删除 微信小程序---左滑删除**** 本内容被作者隐藏 **** 5 一个借钱的记事本的微

微信小程序学习指南

作者:初雪链接:https://www.zhihu.com/question/50907897/answer/128494332来源:知乎著作权归作者所有.商业转载请联系作者获得授权,非商业转载请注明出处. 微信小程序正式公测, 张小龙全面阐述小程序,定档1月9日上线(附90分钟演讲全文) ... 前言:新人第一坑,跳坑指南:修改后,必须保存:ctrl+S: 1:官方工具:https://mp.weixin.qq.com/debug/w ... tml?t=1476434678461 2:简易教