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

通辽市网站建设_网站建设公司_Sketch_seo优化

中国建设部网站办事大厅,德阳小程序开发,软件管理app,网易搜索引擎实现思路#xff1a;卡片移动使用css的translateY属性实现#xff0c;每个卡片从最下面移动到最上面#xff0c;然后直接移动到最下面#xff0c;每次改变的位移是固定的#xff0c;假设每次移动50px#xff0c;当移动到最小时#xff0c;就让translataY为0#xff0c;…实现思路卡片移动使用css的translateY属性实现每个卡片从最下面移动到最上面然后直接移动到最下面每次改变的位移是固定的假设每次移动50px当移动到最小时就让translataY为0但是一定要进行初始化每个div的初始位置 代码 templatediv iddemodiv classbox!-- 左下角预警 --divclasswarning:refsetItemRef:style{transform: translateY(${-index * 50}px),transition: transform 0.9s ease,zIndex: ${-index 100}}v-for(item, index) in warningInfoListdiv classwarning-title{{ item.warning_type }}/divdiv classwarning-content :style{display: index ! 0 ?none:block}div classwarning-time{{ item.time }}/divdiv classwarning-word{{ item.warning_content }}/div/div/div/div/div /templatescript setup import { reactive, ref, computed, onMounted, onUnmounted, nextTick } from vue// let warningInfoList ref([ // { warning_type: 台风, warning_content: 大风注意安全, time: 12日-13 }, // { warning_type: 暴雨, warning_content: 暴雨注意安全, time: 12日-13 }, // { warning_type: 冰雹, warning_content: 冰雹注意安全, time: 12日-13 } // ]) import {warningInfo} from renderer/api/index.ts; //预警数据 let warningInfoList ref([]) const getWarningInfo async () {let response await warningInfo({})warningInfoList.value response.data.ret.resultslet maxLength warningInfoList.value.lengthnextTick(() {setInterval(() {warningInfoList.value.forEach((item, index) {let aTransformY parseInt(itemRefs[index].style.transform.substring(11))let bIndex itemRefs[index].style.zIndex// console.log(aTransformY,aTransformY);if (aTransformY -((maxLength - 1) * 50)) {aTransformY 0itemRefs[index].children[1].style.display block} else {aTransformY - 50itemRefs[index].children[1].style.display none}if(bIndex (100 - maxLength1)){bIndex 100}else {bIndex - 1}itemRefs[index].style.transform translateY(${aTransformY}px)itemRefs[index].style.zIndex bIndex// console.log(itemRefs[index], itemRefs[index].style)})}, 3000)}) }const itemRefs [] const setItemRef (el) {if (el) {itemRefs.push(el)} } // console.log(itemRefs,itemRefs); onMounted(async () {await getWarningInfo()//初始化// nextTick(() {// setInterval(() {// warningInfoList.value.forEach((item, index) {// let aTransformY parseInt(itemRefs[index].style.transform.substring(11))// let bIndex itemRefs[index].style.zIndex// console.log(aTransformY,aTransformY);// // debugger// if (aTransformY -((maxLength - 1) * 50)) {// aTransformY 0// itemRefs[index].children[1].style.display block// } else {// aTransformY - 50// itemRefs[index].children[1].style.display none// }// if(bIndex (100 - maxLength1)){// bIndex 100// }else {// bIndex - 1// }// itemRefs[index].style.transform translateY(${aTransformY}px)// itemRefs[index].style.zIndex bIndex// // console.log(itemRefs[index], itemRefs[index].style)// })// }, 3000)// }) }) /scriptstyle langless scoped #demo {position: absolute;left: 40px;bottom: 30px;.box {width: 301px;height: 360px;// overflow: scroll;position: relative;.warning {width: 301px;height: 280px;position: absolute;.warning-title {height: 40px;background-image: url(../assets/img/title_bg.png);font-size: 18px;font-family:PingFang SC,PingFang SC-700;font-weight: 700;color: #ff6838;line-height: 40px;padding-left: 60px;}.warning-content {height: 240px;border-radius: 0px 0px 8px 8px;padding-top: 20px;box-sizing: border-box;background: rgba(255, 245, 209, 0.9); .warning-time {height: 30px;font-size: 20px;font-family:PingFang SC,PingFang SC-400;font-weight: 500;color: #009f80;line-height: 30px;padding-left: 20px;box-sizing: border-box;position: relative;::before {display: block;content: ;width: 3px;height: 3px;border-radius: 50%;background-color: #009f80;position: absolute;top: 50%;left: 3%;}}.warning-word {padding: 20px 30px;box-sizing: border-box;font-size: 20px;font-family:PingFang SC,PingFang SC-400;font-weight: 400;color: #313737;line-height: 30px;}}}} } /style如何没有接口可以使用里面的假数据先测试
http://www.lebaoying.cn/news/23449.html

相关文章:

  • 珠海建站论坛佛山网站建设方案书
  • 兰州企业网站建设哪家好建设网站纳什么税
  • 网页游戏网站链接越南国家建设部网站
  • 自己怎么建个优惠网站网站建设 服务范围
  • 浙江建筑协会网站网站上的格式用html怎么做
  • 网站关键词推广优化建立网站建设
  • yfcmf做网站推荐微网站建设
  • 天水网站seowordpress关闭邮件验证
  • 关于网站建设的请示报告一个wordpress两个站点
  • 郑州营销型网站推广工具网站大屏轮播图效果怎么做的
  • 怎么样做外贸网站吉林省吉林市龙潭区
  • 微网站开发需要几个人163手机移动网站
  • 免费logo设计 u钙seo优化一般包括哪些内容
  • 软件开发建设网站工作室名字创意好听
  • wordpress中文网站优化卫计网站建设工作计划
  • 系统开发报价清单明细百度seo sem
  • 主流搭建网站wordpress iis内存高
  • 淮南公司网站建设深圳龙华新区
  • dede 网站地图生成网站开发的工作内容
  • 网站群建设我在海贼开发app免费
  • 成都高端建设网站东莞网站推广软件
  • 南宁网站建设 醉懂网络网站续费通知
  • 个人网站备案名称填写的注意事项网络优化工程师前景
  • 百度搜索 相关网站网站后端技术语言
  • 品牌网站建设3小蝌蚪莱芜金点子最新招聘信息兼职
  • 用模板做网站的方法18款未成年禁止下载的app
  • 网站建设文件windows2012系统怎么建设网站
  • 缅甸做菠菜网站南通网站开发价格
  • 免费做网站建设特种作业证查询
  • 婚纱影楼网站模板做男鞋的网站