我在Facebook上注意到,当查看大于浏览器窗口高度的图像时,它会改变整个页面的滚动条,因此上下滚动会显示图像的各个部分。再次失踪。
没有经过JavaScript / CSS艺术的正式培训,也许我错过了我应该学习这个问题的答案是多么明显的课程。无论如何,我想我会问,看看你们是否可以帮助我理解如何覆盖浏览器的默认滚动条行为。
答案 0 :(得分:0)
我很确定这是HTML中的默认操作。我不确定你在看什么,但这maybe helpful。
如果你想做同样的事情Lightbox也许你正在寻找的东西。
答案 1 :(得分:0)
想出我的目的......
以Facebook图像查看器影院为例,当您单击以查看图像时,它会将正文overflow
设置为hidden
。与此同时,他们将在他们的剧院中消失,他们的属性类似于:
position: fixed;
width: 100%;
height: 100%;
top: 0;
left: 0;
这样,如果图像高于浏览器窗口的查看大小,它会将div的滚动条放在正文滚动条所在的位置。
再一次,也许这对你们所有人都很明显。我一直在学习这些技巧。