上下滚动条横向联动滚动

微信小程序scroll-view联动滚动 微信小程序scroll-view联动滚动前言scroll-viewquery.select('标签名' ).boundingClientRect().exec()最后一条内容区比较少,点击无效果。 前言 在做微信小程序的时候,需要用到联动滚动,类似于美团的点餐,在网上搜了很多,发现不是很全,在这里自己总结一下 scroll-view 如果想要实现纵向滑动,除了设置scroll-y为true,还必... 阅读详情

样式内容

<style type="text/css">
            /*Table样式,无关紧要*/

            #MyTable {
                width: 500px;
                height: 250px;
                border-collapse: collapse;
                border-spacing: 0;
                border: solid 1px;
            }

            #MyTable td {
                border: solid 1px;
                align: center;
            }
            /*冻结首行的样式*/

            .freezeTr {
                background-color: #999;
                z-index: 10;
                /*定位,必定位*/
                position: relative;
                /*通过某种机制,时该执行,IE8不在支持,关键语句*/
                /*top:expression($("#OutDiv").scrollTop());*/
            }
            /*冻结列的样式*/

            .freezeTd {
                background-color: #999;
                z-index: 9;
                /*相对定位,不会乱,绝对定位会乱*/
                position: relative;
                /*通过某种机制,时该执行,IE8不在支持,关键语句*/
                /*left:expression($("#OutDiv").scrollLeft());*/
            }
            #OutDiv{
                width:300px;
                height:200px;
                /*overflow-x:scroll; 
                overflow-y: hidden;*/
                overflow:scroll;
                display: inline-block;
            }
            #tablediv{
                /*border: solid 1px #000000;*/
            }
            #overflowy{

                display: inline-block;
            }
        </style>

脚本部分

<script type="text/javascript">
            $(function() {

                $("#topDiv").css("overflow-x", "scroll").height(16).width($("#OutDiv").width());
                $("#topDiv").html($("#OutDiv").html());
                $("#topDiv").scroll(function() {
                    $("#OutDiv")[0].scrollLeft = $("#topDiv")[0].scrollLeft; //拉动DIV2层滚动条,DIV1层滚动条同步被改变
                });
                $("#OutDiv").scroll(function() {
                    $("#topDiv")[0].scrollLeft = $("#OutDiv")[0].scrollLeft; //拉动DIV2层滚动条,DIV1层滚动条同步被改变
                });


            });
        </script>

html部分

<body>
        <div id="tablediv">
            <div id="topDiv"></div>
            <div id="OutDiv" >
                <table id="MyTable">
                    <thead>
                    <tr class="freezeTr">
                        <td class="freezeTd">col1</td>
                        <td>col2</td>
                        <td>col3</td>
                        <td>col4</td>
                        <td>col5</td>
                        <td>col6</td>
                        <td>col7</td>
                        <td>col8</td>
                        <td>col9</td>
                        <td>col10</td>
                    </tr>
                    </thead>
                    <div id="tablecontent">
                    <tbody>
                    <tr>
                        <td class="freezeTd">row1*col1</td>
                        <td>row1*col2</td>
                        <td>row1*col3</td>
                        <td>row1*col4</td>
                        <td>row1*col5</td>
                        <td>row1*col6</td>
                        <td>row1*col7</td>
                        <td>row1*col8</td>
                        <td>row1*col9</td>
                        <td>row1*col10</td>
                    </tr>
                    <tr>
                        <td class="freezeTd">row2*col1</td>
                        <td>row2*col2</td>
                        <td>row2*col3</td>
                        <td>row2*col4</td>
                        <td>row2*col5</td>
                        <td>row2*col6</td>
                        <td>row2*col7</td>
                        <td>row2*col8</td>
                        <td>row2*col9</td>
                        <td>row2*col10</td>
                    </tr>
                    <tr>
                        <td class="freezeTd">row3*col1</td>
                        <td>row3*col2</td>
                        <td>row3*col3</td>
                        <td>row3*col4</td>
                        <td>row3*col5</td>
                        <td>row3*col6</td>
                        <td>row3*col7</td>
                        <td>row3*col8</td>
                        <td>row3*col9</td>
                        <td>row3*col10</td>
                    </tr>
                    <tr>
                        <td class="freezeTd">row4*col1</td>
                        <td>row4*col2</td>
                        <td>row4*col3</td>
                        <td>row4*col4</td>
                        <td>row4*col5</td>
                        <td>row4*col6</td>
                        <td>row4*col7</td>
                        <td>row4*col8</td>
                        <td>row4*col9</td>
                        <td>row4*col10</td>
                    </tr>
                    <tr>
                        <td class="freezeTd">row5*col1</td>
                        <td>row5*col2</td>
                        <td>row5*col3</td>
                        <td>row5*col4</td>
                        <td>row5*col5</td>
                        <td>row5*col6</td>
                        <td>row5*col7</td>
                        <td>row5*col8</td>
                        <td>row5*col9</td>
                        <td>row5*col10</td>
                    </tr>
                    </tbody>
                    </div>
                </table>
            </div>
            <!--<div id="overflowy"></div>-->
        </div>
    </body>
解决 Vue element ui 的table水平滚动条固定底部(两个姿势) 前提条件,需求: 使用vue element UI 的table 由于横向数据比较长,小屏幕电脑会出现水平滚动条,假如每页20条数据,那么我想对第一条数据进行操作,我得先滚动到table最下面,再拉动水平滚动条到最右边,再回滚到最上面,对末尾的操作进行点击。 这样操作太繁琐,所以提出需求:屏幕过小出现水平滚动条时候,将table的水平滚动条固定再屏幕底部。 element ui 的table并... 阅读详情

相关推荐

Android 自定义横向滚动条联动进阶版

前一段时间写了一个自定义横向滚动条,感觉效果不怎样好(  Android 自定义横向滚动条 )。又开始改善结构,使用setScrollView写了一个联动进阶版。标题的滚动条和内容数据item数据滚动条都可以联动滚动。竖向是两个listview,但是是使用全局的竖向滚动条来滚动。所以横向与竖向、单击、长按时间都不会受到影响。长按会横向移动到最右端,显示checkbx。先看效果图。 1

mmsx990的博客 3953

微信小程序 scrollview 滚动到指定位置

在微信小程序中,实现 ScrollView 滚动到指定位置有多种方法,下面将介绍三种主要的实现方式。

天问博客-专注于大前端技术 1万+

JS控制滚动条联动

多个DIV,JS控制DIV之间的滚动条联动

微信小程序导航栏,下面内容滑动,上册导航栏跟着滑动,内容随着导航栏滑动...

16.类似微信导航栏滑动.png 今日头条导航栏,下面滑动上面跟着滑动 index.wxml <swiper class="content" style="height:{{height}}px" bindchange="change" current-item-id="{{docid}}" duration="100" > <swiper-it...

weixin_30621959的博客 1929

上下滚动tab标题跟随联动效果,点击tab滚动切换模块

仿大众点评店铺详情的上下滚动联动效果,横向tab联动、滑动悬停到顶部,点击tab滚动到相应模块

左侧跟随滚动条浮动

模仿p2p之家的左侧微信浮动效果,这样客户浏览网站时可以扫描关注微信号, 当然可以换成其他选全图片, 用juery,勿喷。

css滚动条使用

1、实现滚动条 给DIV限定宽度或高度,并指定overflow样式为auto,这样当内空超出后就会自动出现滚动条了.如 div style="width:100%; height: 99%; overflow:auto;"> img src="xxx" style="width:300px; height:300px;"> div> 正常来说 我们宽度都是设置为 百分百的

echo_Ae的博客 1612

横竖都能滑动的 listview 嵌套在一起的

横竖都能滑动的 listview 嵌套在一起的,android源码,0分下载了

小程序scroll-view实现三级分类左右联动,上拉加载以及下拉刷新

lower-threshold = ‘-50’,这里很坑,模拟器和安卓不行,ios可以,在滚动条触底的时候,ios可以继续往上拉一段距离,此时会来到下一页,无法兼容安卓, 2. 滑动三级分类,二级分类跟着滚动有两种方式,scroll-into-view锚点和scroll-left scroll-into-view锚点,前提得给商品列表每个子选项 一个唯一class,三级分类上下滑动,监听高度变化,拿到当前索引,动态改变二级分类的class名 注意:设置横向滚动需要确定scroll-x的宽度,如果发现不

qq_44828153的博客 3462

超级简单的一个HTML二级联动.HTML

一个超级超级简单的一个HTML二级联动,仅供分享

飞腾Ubantu22.04.3安装OpenNebula测试

因OpenneBula官方镜像源只有AMD架构的镜像包不存在ARM的镜像包,借此用源码编译进行测试。

坚持就是胜利的博客 1009

vue将两个el-table上下拼接合成一个展示且横向滚动条联动

将两个字段一样的el-table并列放在一起,下面的table隐藏表头。//给两个table 绑定ref属性。//然后隐藏上面子表格的滚动条。

zjx147的博客 581

Flutter蓝牙开发实战:flutter_blue_plus核心功能与实现原理剖析

本文深入剖析了Flutter蓝牙开发插件flutter_blue_plus的核心功能与实现原理。文章从源码解析入手,详细讲解了蓝牙状态管理、设备扫描、GATT连接、服务发现以及数据读写等关键流程的实现机制,并分享了实战中的性能调优与常见问题解决方案,帮助开发者高效构建跨平台蓝牙应用。

weixin_29014237的博客 443

bootstrap-table滚动条利用 mCustomScrollbar 插件美化滚动条,完美解决横向滚动条 偏移bug

------------------------20190119 bug 修复-------------------------------- var exec = true; //切换滚动条 $("#" + _id).on('scroll-body.bs.table', function (e) { //销毁 $(e.target).pare...

success could be revenge的博客 4060

使用TMS320F28335控制四位共阳数码管

简要阐述利用F28335控制四位共阳数码管的整个过程,包括原理、思路、部分代码以及调试过程。

liujunhaozuishuai的博客 2658

Claude Code 错误解决方案: Request Timed Out 超时 原因、配置与解决方案

Claude Code 抛出 Request Timed Out 不仅可 能是网络问题,更大概率是 API 高负载或超大响应导致。本文从 默认超时机制出发,拆解三种根因场景,给出 API_TIMEOUT_MS 环境变量调优与任务拆分策略,帮助开发者在保证稳定性的同时 避免误判网络故障。

多媒体编程、网络编程、系统编程、网络安全编程、驱动编程 899

tkinter给表格控件(treeview)添加滚动条

# 定义列名集合 self.columns = ["Sno", "Name", "Score1", "Score2"] """ 定义Treeview self.Frame2为父容器 columns为列名集合 show="headings"表示显示表头 """ self.tree = Treeview(self.Frame2, columns=self.column...

小黄鸭编程法 1万+

数学建模学习(121):Python实现模糊AHP(Fuzzy AHP)——从原理到实践

Python实现模糊AHP(Fuzzy AHP)

全栈川川 1539

div滚动条联动

应用场景:一般是表头和表体,或者是需要联动的div,滚动一个div的滚动条,让另一个div的滚动条也随之滚动到一样的位置 //表头 <div id="sc-table-head-div" class="sc-table-head-div" style="position:absolute;"> <table id="conitor_head" style="...

格林王子举哥 1384

GEE:使用 CCDC 算法进行连续变化检测和分类

连续变化检测和分类(CCDC)算法是一种广泛应用于遥感数据分析的方法,可以用于检测土地覆盖变化、农作物生长状态的变化以及水资源的变化等。Google Earth Engine是一个强大的云端平台,提供了丰富的遥感数据和工具,可以用于执行各种类型的遥感数据分析。本文将介绍如何使用Google Earth Engine的CCDC算法进行连续变化检测和分类。

养乐多的博客 5677

基于FPGA的数字信号处理(17)--定点运算的实现实例(饱和Saturate与四舍五入Round)

基于FPGA的数字信号处理(17)--定点运算的实现实例(饱和Saturate与四舍五入Round)

孤独的单刀 2959

JS垂直以及横向滚动条精确定位居中某一元素

推荐一些系统学习的途径和方法。每个Web开发人员必备,很权威很齐全的Web开发文档。作为学习辞典使用,可以查询到每个概念、方法、属性的详细解释,注意使用英文关键字搜索。里面的一些 HTML,CSS,HTTP 技术教程也相当不错。开源分享:【大厂前端面试题解析+核心总结学习笔记+真实项目实战+最新讲解视频】

2401_83621384的博客 955

YOLOv8改进-bifpn

跨尺度连接通过添加一个跳跃连接和双向路径来实现,自此实现了加权融合和双向跨尺度连接。该结构是加权且双向连接的,即自顶向下和自底向上结构,通过构造双向通道实现跨尺度连接,将特征提取网络中的特征直接与自下而上路径中的相对大小特征融合,保留了更浅的语义信息,而不会丢失太多的深层语义信息。传统的特征融合时将尺度不同的特征图以相同权重进行加权,但是当输入的特征图分辨率不同时,以相同的权重进行加权对输出的特征图不平等。所以BiFPN根据不同输入特征的重要性设置不同的权重,同时反复采用这种结构来加强特征融合。

weixin_45303602的博客 8139

在easyui中实现datagrid滚动条联动

//竖向滚动条联动 var contents = $('#importform div.datagrid-body'); contents.scroll(function () { contents.not(this).prop({ scrollLeft: this.scrollLeft, scrollTop: this.scrollTop }); });

Mr_Alex 7576

VC中sqlite的使用

在VC中对sqlite的使用,实现数据库大批数据的快速插入,读取数据库中的数据在ListCtrl中显示

NTscan扫描工具

ntscan是一个扫描器,可以扫描没有密码和弱密码的共享,先到配置文件中填写猜测的用户名和密码,扫描过程中右侧出现的是扫描日志。

上一篇: prince2的简单描述
下一篇: 《道德经》第三十三章
tskpcp
博客等级 码龄15年 33粉丝 55原创
评论 1
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

tskpcp

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值