最新下载
热门教程
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
jQuery居中元素scrollleft计算方法示例
时间:2022-06-25 17:21:06 编辑:袖梨 来源:一聚教程网
本文实例讲述了jQuery居中元素scrollleft计算方法。分享给大家供大家参考,具体如下:
如果需要将某个元素 在可以滚动元素(scroll)中设置为居中计算方法为:
需要的scrollleft + 普通居中时候的offsetLeft
= 当前的scrollleft+当前元素的offsetLeft
= 固定的当前元素在整个滚动条中距离左边的位置
DEMO示例:
| 代码如下 | 复制代码 |
ul, li { padding: 0px; margin: 0px; list-style: none; } ul { width: 1000000px; } li { height: 100px; float: left; border: 1px solid red; } li.selected { background-color: yellow;; }
style="width: 200px;height: 100px;border:1px solid gray; overflow-x: scroll; overflow-y: hidden;">
$(function() { varitem = $(".selected"); varcontainer = $("#J_container"); varitemOffset = item.offset(); varitemOffsetLeft = itemOffset.left + container.scrollLeft(); varcenterLeft = ( container.width() - item.width()) / 2; container.scrollLeft(itemOffsetLeft - centerLeft); }) | |
相关文章
- 学习通官网登录入口-学习通在线平台直达链接 02-04
- 非麻瓜漫画官方网页入口下载安装最新版本-非麻瓜漫画官方正版入口安卓苹果通用 02-04
- ao3最新链接入口-ao3官网直达入口 02-04
- 差差漫画在线阅读入口-差差漫画免费登录入口 02-04
- 差差漫画安卓完整版下载-差差漫画2026最新版v1.0下载 02-04
- 币安提币时网络错误怎么办?能不能找回? 02-04