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

mooc网站开发案例百度推广业务电话

mooc网站开发案例,百度推广业务电话,西安网站制作有限公司,seo搜索引擎优化知乎蛇形时间轴 实现思路视图代码逻辑代码样式代码 实现思路 蛇形排列&#xff0c;奇数列设定左边框&#xff0c;偶数列设定右边框且内容反转显示 激活的色调为蓝&#xff0c;否则为灰 行-列-当前激活可以动态设定 视图代码 <template><div class"timelinebox&qu…

蛇形时间轴

  • 实现思路
  • 视图代码
  • 逻辑代码
  • 样式代码

实现思路

蛇形排列,奇数列设定左边框,偶数列设定右边框且内容反转显示
激活的色调为蓝,否则为灰
行-列-当前激活可以动态设定
在这里插入图片描述

视图代码

<template><div class="timelinebox"><!-- 行设置,奇数行设置左边框,偶数行设置右边框,为了实现蛇形排列,偶数行需反转显示 --><!-- 经过的时间轴变蓝,未过为灰 根据激活的值为行动态的添加.on的class样式, --><div class="timeline" v-for="row in rows" :key="row":class="{ 'reverse': row % 2 === 0, 'on': row - 1 < activeIndex / cols }"><!-- 列设置,动态的计算列宽 改变激活的颜色,动态的添加.active --><div class="timelineItem" v-for="item in cols" :key="item":class="{ 'active': (row - 1) * cols + item <= activeIndex }" :style="{ width: (100 / cols) + '%' }"><!-- 文本的标题一行,显示不下的... 注意子元素必须绝对定位,父相对定位,否则...不起作用,且错位乱版 --><div class="itemTitle"><div class="ellipsis">{{ (row - 1) * cols + item }}项的标题<span v-if="row > 1 && row < 4">内容细节与详情</span></div></div><div class="itemDot"></div></div></div></div>
</template>

逻辑代码

<script setup>
// 行数
let rows = 13
// 列数
let cols = 6
// 当前激活的数 等于当前行数-1*列数+当前列数
let activeIndex = 10
</script>

样式代码

<style scoped lang="scss">
.timelinebox {width: 100%;height: 100%;padding: 20px;box-sizing: border-box;display: block;position: relative;overflow-y: auto;.timeline {width: 100%;height: 80px;display: flex;justify-content: start;border-left: 5px solid gray;.timelineItem {height: 100%;border-bottom: 5px solid gray;display: flex;flex-direction: column;justify-content: end;align-items: center;cursor: default;position: relative;.itemTitle {position: absolute;bottom: 10px;left: 0px;width: 100%;box-sizing: border-box;padding: 10px;text-align: center;font-size: 18px;overflow: hidden;}.itemDot {width: 20px;height: 20px;background-color: gray;border-radius: 10px;margin-bottom: -12px;display: block;}}.timelineItem.active {border-color: blue;.itemTitle {color: blue;}.itemDot {background-color: blue;}}}.timeline.reverse {flex-direction: row-reverse;justify-content: end;border-right: 5px solid gray;border-left: 0px;}.timeline.on {border-color: blue;}.timeline:first-child {border: 0}
}
</style>

文章转载自:

http://G2BGNA6I.jkftn.cn
http://yIzwMGh8.jkftn.cn
http://yNG0hXgV.jkftn.cn
http://d8P6IPfa.jkftn.cn
http://az8dsHB1.jkftn.cn
http://qvUHfkf9.jkftn.cn
http://okoIYt9z.jkftn.cn
http://A4SMaId9.jkftn.cn
http://iuTgg7Mb.jkftn.cn
http://orBzsq5g.jkftn.cn
http://nQeocZP1.jkftn.cn
http://gfBssEKb.jkftn.cn
http://2dxTXzXU.jkftn.cn
http://DA9Z8iHq.jkftn.cn
http://yL2fkerz.jkftn.cn
http://zH2wJu8b.jkftn.cn
http://RW5dO5WU.jkftn.cn
http://Y3U89bfh.jkftn.cn
http://T18cXRi0.jkftn.cn
http://jgEbLAnA.jkftn.cn
http://MPHoZMYO.jkftn.cn
http://PqNIu20v.jkftn.cn
http://76OiSjcX.jkftn.cn
http://JnCGR1OU.jkftn.cn
http://ndHpVI4p.jkftn.cn
http://QSzvDw2F.jkftn.cn
http://APA2btDB.jkftn.cn
http://5heMjDe1.jkftn.cn
http://7R40KhUg.jkftn.cn
http://q4ArNqK6.jkftn.cn
http://www.dtcms.com/wzjs/654375.html

相关文章:

  • 申请免费网站哪个好wordpress分类自定义文字
  • 长春火车站进站需要核酸检测吗长沙优化网站分析
  • 网站建设 客户定位多语言版本网站
  • 工农区网站建设网站建设投标文件范本
  • 比较好的网站建设公司电话网站主播
  • 网站建设五行深圳品牌网站建设公司哪家好
  • 洛阳便宜网站建设新手做电商卖什么好
  • 山西做杂粮的网站青海 网站开发 图灵
  • 网站建站网站建设做国外直播网站有哪些
  • 做印刷广告的图片在哪个网站找ii6创建网站
  • 网站上登录系统制作福州网站建设嘉艺
  • 手机软件下载网站开发小程序的平台
  • 网站建设制作策划方案怎么做虚拟网站
  • wordpress淘宝客建站个人域名可以备案企业网站吗
  • 自己做服装搭配的网站网站建设长尾关键词
  • 网站制作易捷网络wordpress网代码显示
  • 网站的发展趋势建网站建网站的公司
  • 新华网站建设网站后台登陆密码
  • 厦门做企业网站网络广告策划流程有哪些?
  • 广州海珠建网站的公司保定市清苑区网站建设
  • 北京做手机网站建设怎样做公司网站介绍
  • 商丘网站建设费用新手卖家做来赞达网站如何
  • 建站公司常见提成比例wordpress换域名搬家图片不显示
  • 中企动力建设的网站如何修改wordpress 4.4 火车头
  • 帮人做网站如何收费旅游网站推荐
  • 宁波建设网站的公司网站开发用哪种语言做好
  • 网站筹建中化隆县公司网站建设
  • 普通网站 seo 多少钱游戏优化大师官网
  • 检测网站是否做了301企业模板建站公司
  • 网站域名查询ip地址网络营销论文题目