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

南京培训网站建设外贸长尾关键词挖掘网站

南京培训网站建设,外贸长尾关键词挖掘网站,网站推广对企业的优势,建设银行 杭州市公积金管理中心网站介绍 语音播放的律动效果#xff0c;通俗来说就是一个带动画的特殊样式的进度条#xff0c;播放的部分带有上下律动的动画#xff0c;未播放的部分是普通的灰色竖状条。 实现中夹带了less变量、继承和循环遍历#xff0c;可以顺带学习一下。 结果展示 大致效果如图所示…介绍 语音播放的律动效果通俗来说就是一个带动画的特殊样式的进度条播放的部分带有上下律动的动画未播放的部分是普通的灰色竖状条。 实现中夹带了less变量、继承和循环遍历可以顺带学习一下。 结果展示 大致效果如图所示样式需要改下动画效果bar中的上边距调整下即可。 代码 templatediv classripple-containerdiv classblue-rippletemplate v-for(item, index) in rippleList!-- if判断是判断当前进度来展示播放还是未播放 --div v-ifindex Math.floor(rate * rippleList.length) :keyindex :style{ height: item % }/divspan v-else :keyindex/span/template/div/div /templatescript export default {props: {// 当前进度传入0.4这种数字进度需要从0逐渐增长直接传入一个比较大的进度只会出现空白一段的现象rate: {type: Number,default: 0.4,},},data() {return {rippleList: [40, 20, 40, 50, 70, 50, 20, 40, 30, 20, 30, 50, 100, 60, 20, 40, 30, 20, 30, 40, 70, 40, 20, 40, 40, 50, 70, 50,20, 40, 30, 20, 30, 50, 100, 60, 20,],};}, }; /scriptstyle langless scoped .ripple-container {.blue-ripple {width: 100%;height: 48px;display: flex;// 纵向居中align-items: center;// less变量主题色color: #3370ff;// 给span标签增加样式不设置高度是因为高度在动画中// span标签用于展示波纹律动效果span {width: 3px;border-radius: 18px;margin-right: 4px;}// div继承span标签的样式用来统一波纹条样式// div标签用于展示非正在播放的部分div {// less继承需要将所有层级的类名都写上:extend(.ripple-container .blue-ripple span);background: rgba(0, 0, 0, 0.16);}keyframes bar {0% {background: color;margin-top: 5%;height: 10%;}50% {background: color;margin-top: 0;height: 100%;}100% {background: color;margin-top: 5%;height: 10%;}}// less循环遍历生成span的样式// 这里使用的是less的when语法当i小于等于n时执行.generate-span(n,i:1) when(i n) {span:nth-child({i}) {// 这个本来是想配合.generate-keyframes使用的但是less似乎不支持遍历生成keyframes的名字// name: bar{i} ;animation: bar 2s 0.2s * i infinite linear;}// 递归调用生成下一个span的样式这里when是判断是否结束的这个递归调用用来形成遍历.generate-span(n, i 1);}// 循环遍历生成keyframes生成有问题.generate-keyframes(n,i:1) when(i n) {// 用less变量来解决不能直接使用i问题keyfaramesName: bar{i} ;// 似乎不支持动态生成keyframes的名称keyframes keyfaramesName {0% {background: color;margin-top: 5%;height: 10;}50% {background: color;margin-top: 0;height: 100;}100% {background: color;margin-top: 5%;height: 10;}}.generate-keyframes(n, i 1);}// 调用循环遍历.generate-span(100);// .generate-keyframes(100);} } /style 结语 整体效果还可以动态生成keyframes名称似乎不支持如有大神了解烦请指教。 对文章有好的建议欢迎提出。讲解不细之处欢迎指出。
http://www.w-s-a.com/news/88648/

相关文章:

  • 建设部网站 干部学院 一级注册建筑师培训 2014年做网站开发的提成多少钱
  • 网上请人做软件的网站铝合金型材外发加工网
  • 手机网站建设万网山东省作风建设网站
  • 网站策划专员招聘50万县城做地方网站
  • 网站开发公司+重庆wordpress自定义搜索界面
  • 梅州南站学校官网
  • 网站变灰代码 所有浏览器企业邮箱域名怎么填写
  • 网站建设哪好旅行社网站模板
  • 网站开发发展存在的问题交换链接营销的经典案例
  • 烟台高端网站建设公司福田市网站建设推广
  • 做网站如何保证询盘数量智慧城市
  • 大连网站平台研发wordpress更改地址
  • 做标书要不要做网站南昌网站排名优化费用
  • 网站内容如何自动关联新浪微博万网域名信息
  • 网站出售网络推广服务费计入什么科目
  • 宁波咨询网站设计西安网站制作开发
  • 深圳市专注网站建设全网营销网络推广
  • 如何快速建设网站虚拟空间软件
  • 一个虚拟主机可以做几个网站免费软件下载中心
  • 美工培训网站中国建筑网官网手机版
  • 创建网站花钱吗谁能给个网址免费的
  • 宁波教育学会网站建设网站建设价格由什么决定
  • 北京定制网站价格wordpress上传pdf文档
  • 网站建设费税率dz论坛seo设置
  • 推销网站话术商业网站开发与设计
  • 金华网站建设哪个网站做欧洲旅行比较好
  • 东莞市住房和城乡建设局网站trswcm网站建设
  • 郑州做网站企业h5编辑器免费版
  • 加强公司窗口网站建设陕西省外省入陕建筑信息平台
  • 成都网站优化实战大连企业网站建设模板