滚动叠加元素,禁用在主体上滚动
Scrolling a superimposed element, disabling scrolling on body
我正试图为支持Javascript的浏览器编写一个图像库。图库显示缩略图并重定向到完整的照片,该照片位于包含导航链接和标题的表格中。表格以固定的位置居中,不透明的分区夹在表格和正常页面流之间。然后,表体上的滚动条将被禁用(表标记本身位于表体标记内)。
我的问题是:当窗口大小小于图像大小并且禁用正文滚动时,如何为叠加库启用滚动?我意识到HTML表不能单独滚动,但我已经将它和不透明的除法一起封装在一个除法中。我应该对图库表使用绝对定位而不是固定定位吗?
我知道如何计算窗口大小,并且我可以使用Javascript将其与元素大小进行比较,所以我知道何时会出现这种情况。
在"叠加"图像上设置CSS,这将给它自己的滚动条:
imgDiv{
height: 10px;
width: 20px;
overflow:scroll;
}
相关文章:
- 如何在滚动时更改主体不透明度
- 修复了元素动画滚动主体在顶部
- 100%的高度在主体和html创建滚动问题
- jQuery:横向滚动的主体背景
- 点击相关链接滚动到引导面板主体
- InternetExplorer9及以下版本,当在主体上使用rtl方向时,将滚动条设置为右侧
- 滚动叠加元素,禁用在主体上滚动
- 在元素上启用弹性滚动/超滚动,但在主体上不启用
- 当页眉固定且主体可滚动时,表对齐
- 在用户完成滚动主体后为scrollTop动画
- Onclick won't滚动主体
- 使主体可滚动
- 在编写滚动函数scrollTop时,如何确定滚动主体或html使用vinilla.js
- 如何在滚动时重叠HTML主体中的部分
- 处理在整个页面部分之间滚动,溢出:隐藏在主体上
- 使页面的某些部分不可滚动,然后使滚动固定为在大于100%的主体上工作
- Ipad iOS不一致滚动:禁用主体滚动,但允许在某些元素上滚动
- 如何在引导模式主体上创建具有固定标题的可滚动表
- 当子对象悬停时,Javascript主体不会滚动父对象
- 如何使一个元素滚动时,滚动主体