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

网站备案查询客服营销平台有哪些

网站备案查询客服,营销平台有哪些,二维码转链接,做电商网站需求: 左右两个列表 挨着排列,当左边内容超出滚动条时,换列显示,右边的列表随之移动 效果图: 1.左边数据:10,右边数据:5 2.左边数据:30,右边数据&#xff…

 需求:

左右两个列表 挨着排列,当左边内容超出滚动条时,换列显示,右边的列表随之移动

效果图:

1.左边数据:10,右边数据:5

2.左边数据:30,右边数据:5  此时:左边数据分两列显示,右边跟着移动

 

 完整代码:


<template><div class="layout-padding"><div class="layout-padding-auto layout-padding-view" style="overflow: auto"><div class="container1"><div class="left" ref="leftRef"><div v-for="n in leftItems" :key="n" class="item">Left {{ n }}</div><button @click="clickBtn('left')">+</button></div><div class="right" ref="rightRef"><div v-for="n in rightItems" :key="n" class="item">Right {{ n }}</div><button @click="clickBtn('right')">+</button></div></div></div></div>
</template><script setup>
import {ref, onMounted, onUnmounted} from 'vue'const leftItems = ref(180)
const rightItems = ref(50)
const leftRef = ref()
const rightRef = ref()const clickBtn = (type) => {if (type == 'left') {leftItems.value++getData(leftRef.value)} else if (type == 'right') {rightItems.value++getData(rightRef.value)}
}
const getData = (ref) => {if (!ref) returnconst items = ref.querySelectorAll('.item')if (!items.length) returnconst itemHeight = items[0].offsetHeight + 10const containerHeight = ref.offsetHeightconst columns = Math.ceil((items.length + 1) * itemHeight / containerHeight)ref.style.width = `${columns * 200}px`ref.style['min-width'] = `${columns * 200}px`
}
onMounted(async () => {getData(leftRef.value)getData(rightRef.value)
});const updateSize = () => {getData(leftRef.value)getData(rightRef.value)
}onMounted(() => {window.addEventListener('resize', updateSize)
})onUnmounted(() => {window.removeEventListener('resize', updateSize)
})
</script><style scoped>
.container1 {display: flex;height: 100%;overflow: auto;
}.left, .right {display: flex;flex-direction: column;flex-wrap: wrap;align-content: flex-start;gap: 10px;padding: 10px;
}.item {padding: 10px;background: #eee;width: 180px;min-width: 180px;
}button {margin-top: 10px;width: 180px;
}
</style>

http://www.dtcms.com/wzjs/251497.html

相关文章:

  • 舟山网站建设哪家好游戏优化大师有用吗
  • 东城东莞网站建设西安seo计费管理
  • 2016网站设计风格seo的流程是怎么样的
  • 域名的网站建设方案书怎么写搜索引擎营销的步骤
  • 做网站需要用到技术百度搜索引擎的网址是多少
  • jsp简单的网站开发例子百度网盘登录
  • 做本地信息网站要注册什么类型公司网络营销教程
  • 那些企业网站做的较好合肥seo排名收费
  • 哪个网站专门做二手电脑手机的自动收录
  • 西安月子中心网站制作网站免费发布与推广
  • 网站域名找回密码 用户名白云百度seo公司
  • 视频网站用什么做的好处媒体软文发稿
  • 做网站细节网站底部友情链接代码
  • 山西网站建设企业seo免费优化网址软件
  • 乐清手机网站河南郑州最新事件
  • 网站后台登陆界面模板seo优化推广软件
  • 惠州做百度网站多少千锋教育和黑马哪个好
  • 网站制作有哪些技术哪个平台可以买卖链接
  • 网站做支付需要准备什么大作设计网站
  • 哪个网站可以做验证码兼职广州短视频代运营
  • 网站开发报价网站seo关键词
  • 网站建设的论文范文seo优化的主要任务
  • 网站图标做多大好百度推广业务员
  • 会员可见的网站开发厦门网站建设公司
  • 天津企业做网站多少钱佛山网站优化服务
  • 生日礼物自己做网站免费软文推广平台
  • 专门做网页的网站浏览器看b站
  • 加猛挣钱免费做网站软件海外推广运营
  • 丰宁坝上草原网站建设今日热点新闻一览
  • 怎么帮公司做网站建设免费推广公司的网站