微信小程序纯css制做跑马灯效果
效果
思路
太多案例都是js操作了,我真的看不懂,偶然看到有人用css做,但是不太合我心意,我的这个noticeBar两端是有间距的,方便可以放点slot
。类似于有赞的效果:
- 利用动画@keyframes实现
- 利用盒子的
相对定位
、绝对定位
。利用子绝父相
的道理,用view
套住要展示的文字。 - 一开始文字是
left:100%
到最后left:-150%
就是为了能全部文字过一遍。 - 用两个伪类
before
和after
遮住文字,营造出有间距的样子。
源码(随便改改都彳亍)
<view class="rollCon"><view class="box"><view class="text">995年JavaScript诞生时如早一年。在代码阅读过程中人们说脏话的频率是衡量代码质量的唯一标准。</view></view>
</view>
.rollCon {position: fixed;top: 0;left: 0;width: 100%;height: 60rpx;box-sizing: border-box;z-index: 100;background: #fde8c7;font-size: 20rpx;line-height: 60rpx;
}.rollCon::before {content: '';position: absolute;left: 0;top: 0;width: 10px;display: inline-block;height: 100%;z-index: 100;background: #fde8c7;
}.rollCon::after {content: '';position: absolute;right: 0;top: 0;width: 10px;display: inline-block;height: 100%;z-index: 100;background: #fde8c7;}.box {width: 100%;position: relative;white-space: nowrap;
}.text {white-space: nowrap;position: absolute;top: 0;font-size: 24rpx;animation: around 10s infinite linear;
}
@keyframes around {from {left: 100%;right: 1%;}to {left: -150%;}
}
微信小程序纯css制做跑马灯效果相关推荐
- 微信小程序教程:文字跑马灯效果
当你的微信小程序内容中出现文字跑马灯效果,会不会觉得很拉风,接下来大家详细讲解下如何操作实现这效果. 效果: wxml <view>1 显示完后再显示</view> <v ...
- 微信小程序纯css实现刻度尺
微信小程序纯css实现刻度尺 最近需要实现一个高度定制的刻度尺,但是网上现成的方案却是极少,最终找到了HaoTian的wx-scale.但是没有实现竖向的效果而且刻度范围大时,在安卓机上无法渲染完全( ...
- html css 走马灯,纯css 实现跑马灯效果
重点:使用 inline-block 获取实际文本的宽度 由于 标签的宽度为父元素的 100%,如果是这样,我们很难进行下面的操作.我们首先需要拿到实际文本的宽度,这里可以借助 inline-bloc ...
- 微信聊天自动解析html文本,微信小程序纯文本实现@功能
前言 大家肯定对@功能不陌生,在如今的各大社交软件中它是一种不可或缺的功能.实现@人的功能并不复杂,只需将@人员的id传给后端,后端下发通知即可.主要的复杂点在于一键删除功能与变色功能,web端可以使 ...
- 微信小程序实现slideUp、slideDown滑动效果及点击空白隐藏功能示例
本文实例讲述了微信小程序实现slideUp.slideDown滑动效果及点击空白隐藏功能.分享给大家供大家参考,具体如下: 怎样实现jq中的slideUp或者slideDown这种动画效果呢,我的思路 ...
- 微信小程序实现slideUp、slideDown滑动效果及点击空白隐藏功能示例 1
本文实例讲述了微信小程序实现slideUp.slideDown滑动效果及点击空白隐藏功能.分享给大家供大家参考,具体如下: 怎样实现jq中的slideUp或者slideDown这种动画效果呢,我的思路 ...
- js html css 图片跑马灯效果(轮播)
js html css 图片跑马灯效果(轮播) js html css 实现图片跑马灯效果(轮播),效果图如下: 代码: html: <div id="marquee-box" ...
- 微信小程序点单左右联动的效果实现
微信小程序点单左右联动的效果实现 目标效果 原理解析: 点击左边标签会跳到右边相应位置:点击改变rightCur值,转跳相应位置 滑动右边,左边标签会跳到相应的位置:监听并且设置每个右边元素的top和 ...
- 微信小程序实现抖音切换视频效果
微信小程序实现抖音切换视频效果 思路: 使用微信小程序的swiper组件,使其竖向滑动 分页加载,每次加载3个视频,当滑动到只剩1个视频时加载下一页 问题: 加载多个视频时,多个视频会同时播放 效果图 ...
最新文章
- 如何批量转移大量的邮件?
- Linux输入不同颜色字体
- 掩膜区域内像素值_基于颜色空间采样的抠图算法
- 一天学完spark的Scala基础语法教程一、基础语法与变量(idea版本)
- 印度版的“大众点评”如何将 Food Feed 业务从 Redis 迁移到 Cassandra
- 图论---桥(割边)
- 二叉树:层序遍历登场!
- 【正点原子MP157连载】第十八章 高级定时器实验-摘自【正点原子】STM32MP1 M4裸机CubeIDE开发指南
- Qt 5 下载与安装详解
- glsurfaceview 和 open gl
- Matlab 地理(经纬度)坐标 转 笛卡尔(直角)坐标
- sphinxapi.php 详解,【转】Sphinx PHP api全文检索的例子
- win10怎么更新显卡驱动_win10系统AMD显卡驱动安装失败的解决方法
- 无法保存在此处,请选择其他位置
- 用HTML加css做成的新年特效,使用css3和html给网站添加上春节灯笼特效的源码分享...
- 仿钉钉后台流程设计图
- 洛谷P4495 奇怪的背包 [HAOI2018] 数论
- 中国的RFID产业何时才能统一标准
- 大数据 Linux 搭建(一)
- Windows安装MongoDB .zip绿色版