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

佛山顺德网站建设公司百度小说排行榜完本

佛山顺德网站建设公司,百度小说排行榜完本,wordpress彩票类模板,收费看电影网站建设在小程序的开发中,不可避免会出现上下左右拖动表格的类似需求,下面将把这个简单实现一下 其中主要使用到了overflow: scroll;来使得横向和纵向可以滚动,并且使用负边距 父容器截断的方法来同时隐藏横向和纵向滚动条,从而实现该效…

在小程序的开发中,不可避免会出现上下左右拖动表格的类似需求,下面将把这个简单实现一下
在这里插入图片描述
其中主要使用到了overflow: scroll;来使得横向和纵向可以滚动,并且使用负边距 + 父容器截断的方法来同时隐藏横向和纵向滚动条,从而实现该效果。

负边距 + 父容器截断主要思路:

  1. 父容器:设置 overflow: hidden 截断滚动条。
  2. 子容器:
    通过通过 calc(100% + 滚动条宽度) 扩大尺寸,补偿滚动条占用的空间。
    设置 overflow: scroll 允许内容滚动。
    padding-rightpadding-bottom 补偿滚动条宽度,避免内容被遮挡。

在移动时上方的标题也会跟随滚动条一起移动,那么就需要设置 position: sticky;,配合top:0;或者left:0;等定位阈值,来设置是固定在哪里不进行移动。
position: sticky;是css中的一个定位属性,用于实现“粘性定位”的效果。作用类似于position:relative;position:fixed;的结合体:元素在滚动到特定阈值前表现为相对定位(relative),到达阈值后表现为固定定位(fixed),从而始终可见。元素会停留在父容器或视口的指定位置(如顶部),直到父容器滚动结束。
该属性依赖于两个条件:

  1. 必须指定至少一个定位阈值(如top:10px;bottom:0;等)
  2. 父容器不能有overflow:hidden;(否则失效)
<template lang=""><view class="box"><view class="placeBox"><!-- 左侧时间label --><view class="timeLabel"><view class="timeBox"><viewclass="timeStr"v-for="(t, index) in timeLabel":key="index">{{ t }}</view></view></view><!-- 右侧内容区域 --><view class="contentBox"><!-- top 场地label --><view class="placeLabel"><viewclass="placeStr"v-for="(i, index) in fieldList":key="index"@click="selectField(i)">{{ i.stationname }}</view></view><!-- content 内容区域 --><view class="content"><viewclass="colum"v-for="(p, index) in fieldList":key="index"><view v-for="cell in p.weekarr" :key="cell.hour"><view class="cell">{{ cell.hour }}</view></view></view></view></view></view></view>
</template>
<script lang="ts" setup>
import { ref } from 'vue'
const fieldList = ref([{stationname: '周一',weekarr: [{hour: '10:00',status: 0,explain: 0,},{hour: '11:00',status: 0,explain: 0,},],},{stationname: '周二',weekarr: [{hour: '10:00',status: 0,explain: 0,},{hour: '11:00',status: 0,explain: 0,},],},{stationname: '周三',weekarr: [{hour: '10:00',status: 0,explain: 0,},{hour: '11:00',status: 0,explain: 0,},],},{stationname: '周四',weekarr: [{hour: '10:00',status: 0,explain: 0,},{hour: '11:00',status: 0,explain: 0,},],},{stationname: '周五',weekarr: [{hour: '10:00',status: 0,explain: 0,},{hour: '11:00',status: 0,explain: 0,},],},{stationname: '周六',weekarr: [{hour: '10:00',status: 0,explain: 0,},{hour: '11:00',status: 0,explain: 0,},],},{stationname: '周日',weekarr: [{hour: '10:00',status: 0,explain: 0,},{hour: '11:00',status: 0,explain: 0,},],},
])const timeLabel = ref(['1号', '2号', '3号', '4号', '5号', '6号', '7号'])
</script>
<style lang="scss" scoped>
.box {width: 600rpx;height: 300rpx;overflow: hidden;.placeBox {display: flex;flex-direction: row;width: calc(100% + 20px);height: calc(100% + 20px);border: 2rpx solid #4423ff;overflow: scroll;background: #fff;padding-right: 20px; /* 避免内容被滚动条遮挡 */box-sizing: border-box; /* 确保padding不影响总尺寸 */.timeLabel {padding-top: 52rpx;position: sticky;left: 0;background: #fff;.timeBox {display: flex;flex-direction: column;border: 1rpx solid #f83b3b;padding-bottom: 20px;}.timeStr {width: 100rpx;height: 50rpx;text-align: center;line-height: 50rpx;}}.contentBox {.placeLabel {display: flex;flex-direction: row;position: sticky;top: 0;border: 1rpx solid #6dceff;.placeStr {width: 100rpx;height: 50rpx;border: 1rpx solid #000;text-align: center;line-height: 50rpx;background: #fff;}}.content {display: flex;flex-direction: row;align-items: center;justify-content: center;background: #ccc;.colum {.cell {width: 100rpx;height: 50rpx;border: 1rpx solid #000;}}}}}
}
</style>
http://www.yuulin.com/news/380.html

相关文章:

  • 网站建设公司 知道万维科技腾讯体育nba
  • wordpress自定义栏目 插件广东seo快速排名
  • 用Axure做的网站原型百度云安卓优化大师hd
  • 网站编程技术深圳百度关键词排名
  • 纺织品做外贸一般在哪个网站上交换友情链接的目的
  • 网站建设黑客篡改免费建站网站
  • 做公众号的网站seo日常优化内容是什么
  • 苏州网站建设万户如何制作一个自己的网页网站
  • 科技兴国哈尔滨关键词优化方式
  • 做影视类短视频的资源网站全国疫情今天最新消息
  • 天猫网站做链接怎么做小程序开发教程
  • 专做定制网站建设seo哪家强
  • 做网站有哪些按钮佛山网站搜索排名
  • 做啥英文网站赚钱怀来网站seo
  • 宣城有木有专业做网站的安卓优化大师官网下载
  • 海拉尔做网站多少钱下载百度app并安装
  • 网站的滚动字幕怎么做搜索引擎优化的英文缩写
  • 做ppt图片用的网站有哪些问题重庆网站建设维护
  • 网页制作怎么做表格网站seo技术
  • 大兴快速网站建设哪家好可以免费推广的网站
  • 论坛网站怎么做排名baidu百度一下
  • 网站建设操作可行性分析中国站长站
  • 金融企业网站源码中国宣布疫情结束日期
  • 乐都企业网站建设哪家快黑客入侵网课
  • 湖南城乡建设网站杭州网站关键词排名优化
  • 知名的网络公司网站优化排名易下拉系统
  • 网站建设公司权威排名最新中央人事任免
  • 萧山网站制作公司品牌型网站制作价格
  • 做国外网站翻译中国小说赚钱南京seo新浪
  • 苏州建设局官方网站seo流量排名软件