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

男女做暖暖不要钱的试看网站公司网站建设合同交印花税吗

男女做暖暖不要钱的试看网站,公司网站建设合同交印花税吗,wordpress修改管理密码,wordpress加速教程需求人员表示,超过高度的表格内容需要滚动展示,所以效果图如下: 自定义列表样式,主要是通过flex布局,控制 类th 与 类td 的宽度保持一致,标签结构还是参考了table的结构,由thead与tbody包裹tr再…

需求人员表示,超过高度的表格内容需要滚动展示,所以效果图如下:

自定义列表样式,主要是通过flex布局,控制 类th 与 类td 的宽度保持一致,标签结构还是参考了table的结构,由thead与tbody包裹tr再包裹最小单元th,td,但是自定义的列表在样式修改、结构调整上会更加灵活。

.th {&:nth-child(1) {width: 60px;}&:nth-child(2) {width: 90px;}&:nth-child(3) {width: 0;flex: 1;}&:nth-child(4) {width: 90px;}
}.td {&:nth-child(1) {width: 60px;}&:nth-child(2) {width: 90px;}&:nth-child(3) {width: 0;flex: 1;}&:nth-child(4) {width: 90px;}
}

this.stopAutoScroll() 与 this.startAutoScroll() 都是AI生成的JS代码修改而来

在 mounted() 中通过循环创造20条数据的列表,再通过 $nextTick ,当列表数量(length)超过5时,调用startAutoScroll方法进行自动滚动,在该方法之前调用stopAutoScroll是为了防抖节流。如果有主要思路想法,可以借助通义千问等AI工具进行JS代码的快速生成,节约时间。

mounted() {for (let i = 0; i < 20; i++) {let obj = {id: 'tableData00' + i,td1: i + 1,td2: 'td2',td3: i % 3 == 0 ? '测试测试测试' : i % 3 == 1 ? '测试测试' : '测试',td4: '99'}this.tableData.push(obj)}this.$nextTick(function () {// 当列表超过5条,自动滚动,可自行修改if (this.tableData.length > 5) {// 自动滚动this.stopAutoScroll();this.startAutoScroll();}})
},

【完整代码】

<template><div class="cus-list-wrap"><div class="thead"><div class="tr"><div class="th">th1</div><div class="th">th2</div><div class="th">th3</div><div class="th">th4</div></div></div><div class="tbody hit1" ref="scrollContainer"><div class="tr" v-for="item in tableData" :key="item.id"><div class="td">{{ item.td1 }}</div><div class="td">{{ item.td2 }}</div><div class="td">{{ item.td3 }}</div><div class="td">{{ item.td4 }}</div></div></div></div>
</template><script>
export default {data() {return {tableData: [],isScrollingDown: true,scrollAnimationFrameId: null,isAutoScrollRunning: false,}},mounted() {for (let i = 0; i < 20; i++) {let obj = {id: 'tableData00' + i,td1: i + 1,td2: 'td2',td3: i % 3 == 0 ? '测试测试测试' : i % 3 == 1 ? '测试测试' : '测试',td4: '99'}this.tableData.push(obj)}this.$nextTick(function () {// 当列表超过5条,自动滚动,可自行修改if (this.tableData.length > 5) {// 自动滚动this.stopAutoScroll();this.startAutoScroll();}})},methods: {// 自动滚动startAutoScroll() {if (this.isAutoScrollRunning) return;this.isAutoScrollRunning = true;const scrollContainer = this.$refs.scrollContainer;let scrollSpeed = 1; // 控制滚动速度const autoScroll = () => {if (!this.isAutoScrollRunning) return;if (this.isScrollingDown) {scrollContainer.scrollTop += scrollSpeed;if (scrollContainer.scrollTop + scrollContainer.clientHeight >= scrollContainer.scrollHeight) {// 到达底部后切换方向,并设置一个小延时模拟“回到顶部”this.isScrollingDown = false;scrollContainer.scrollTop = 0;setTimeout(() => {this.isScrollingDown = true;}, 300); // 延迟时间可以根据需要调整}} else {scrollContainer.scrollTop -= scrollSpeed;if (scrollContainer.scrollTop <= 0) {this.isScrollingDown = true;}}this.scrollAnimationFrameId = requestAnimationFrame(autoScroll);};autoScroll(); // 启动自动滚动},stopAutoScroll() {if (this.scrollAnimationFrameId !== null) {cancelAnimationFrame(this.scrollAnimationFrameId);this.isAutoScrollRunning = false;}},},beforeDestroy() {// 清除定时器以避免内存泄漏this.stopAutoScroll();},
}
</script><style lang="less" scoped>
.cus-list-wrap {margin: 0 16px;padding-top: 4px;
}.hit1 {overflow-x: hidden;overflow-y: auto;height: 400px;
}.th {&:nth-child(1) {width: 60px;}&:nth-child(2) {width: 90px;}&:nth-child(3) {width: 0;flex: 1;}&:nth-child(4) {width: 90px;}
}.td {&:nth-child(1) {width: 60px;}&:nth-child(2) {width: 90px;}&:nth-child(3) {width: 0;flex: 1;}&:nth-child(4) {width: 90px;}
}.thead {.tr {display: flex;align-items: center;height: 30px;}.th {text-align: center;font-size: 14px;color: #666;}
}.tbody {.tr {display: flex;align-items: center;background: #D3DCE6;&:nth-child(odd) {background: #E9EEF3;}}.td {display: flex;align-items: center;justify-content: center;height: 40px;font-size: 12px;color: #666;}
}
</style>


文章转载自:

http://PFVcSk87.mdnnz.cn
http://jPBjFCEt.mdnnz.cn
http://B6u1OYTN.mdnnz.cn
http://dWzajaQM.mdnnz.cn
http://hHv4BBNK.mdnnz.cn
http://UAg9nHZk.mdnnz.cn
http://8qv4Lbub.mdnnz.cn
http://39QxcmIZ.mdnnz.cn
http://YPh3AwF2.mdnnz.cn
http://4ksIblNV.mdnnz.cn
http://mRWQNtPH.mdnnz.cn
http://FTkk23vx.mdnnz.cn
http://yRWWRyqK.mdnnz.cn
http://kK43qqqt.mdnnz.cn
http://skifxZvR.mdnnz.cn
http://m7DYKvRH.mdnnz.cn
http://DYVcRDkL.mdnnz.cn
http://yDaaiJp6.mdnnz.cn
http://odNQVS3i.mdnnz.cn
http://jC4gOVM4.mdnnz.cn
http://5Sm8Mxcf.mdnnz.cn
http://vtjgILuT.mdnnz.cn
http://OnkMYq9w.mdnnz.cn
http://71Ea0GNu.mdnnz.cn
http://cGbfiO3F.mdnnz.cn
http://i99Q89FI.mdnnz.cn
http://AP4LEO9s.mdnnz.cn
http://S7UOfGId.mdnnz.cn
http://Q0ticzqT.mdnnz.cn
http://4exBvSj4.mdnnz.cn
http://www.dtcms.com/wzjs/656548.html

相关文章:

  • 自己做免费网站的视频html5手机网站
  • 网站设计规划书怎么写企业网站建设合同
  • 廊坊专业网站建设永久免费低代码开发平台
  • 服装购物网站排名网页设计培训学些什么
  • 为什么要做个人网站偃师制作网站
  • 兰州网站外包qq群推广网站免费
  • 建设市民中心网站网站服务器及运营维护公告
  • 网站建设外包注意什么怎么做不用数据库的网站
  • 网站策划的知识建立企业官方网站
  • 网站建设添加视频教程软件app开发公司哪个好
  • 盘锦网站建设制作网站集约化建设建议
  • 黄岩地区做环评立项在哪个网站平板电脑可以做网站不
  • 国内免费网站空间社区网站建设平台
  • 南通网站推广做国外网站的公证要多少钱
  • 经典企业网站北京网站建设手机app电子商务
  • 照片视频制作网站小程序平台介绍怎么写
  • 东莞创意网站设计中国南昌企业网站制作
  • 360网站怎么建设wordpress如何自己编辑
  • 电脑记事本做网站彩票网站开发教程
  • 产品网站开发服务洛阳网站建设优化案例
  • 公司的论坛与网站绑定婚纱摄影网站管理系统
  • 视频网站建设技术方案书wordpress主题对比
  • 织梦网站被做跳转西安网站建设公司平台
  • 九江专业的企业网站建设公司服务器 wordpress 邮件
  • 网站建设优化服务咨询服装企业的网站建设
  • 平面设计比较好的网站iis7 wordpress伪静态规则
  • 档案信息网站建设软件开发职业学校
  • 网站建设文献综述知乎asp.net 网站设计
  • 重庆最火的网站最好看免费观看高清大全知否知否
  • 点网站出图片怎么做wordpress界面变宽