我是新来的。我需要控制图像的滚动,直到右侧图像的滚动结束,添加类isLocked以在右侧的横幅滚动时停止滚动左侧的图像,并在右侧的图像滚动结束时添加类isAtBottom。谢谢!!
JsFiddle:
JS
document.addEventListener('scroll', function(){
var element = document.getElementById('main-feature');
if (element.scrollHeight + element.scrollTop == element.scrollHeight)
在页面上滚动三分之一后,会出现一个div。里面有一个关闭按钮。通过单击close按钮,div将消失10分钟(出于测试目的,让时间为5秒),即使在重新加载页面之后也是如此。我不能为此正确地编写jQuery。 这是fiddle of my work。主要问题是在重新加载页面后,如果我在单击关闭按钮后突然滚动,隐藏的div就会出现,而不需要等待5秒钟。 var closeOnce;
var hide = localStorage.getItem('hide');
function showDiv() {
if ($(window).scrollTop() >
我正在构建一个Cookie横幅,并与以下几个方面做斗争:一旦一个新用户访问该页面,Cookie横幅将加载并禁用滚动。
我对jQuery、JS和CSS body { overflow: hidden }尝试了不同的方法,但它们都没有奏效。我不知道如何禁用滚动,只要用户没有点击“接受”。有人有主意吗?
我的想法是:
onload - show cookie Banner
if not clicked on "accept"
overflow: hidden;
else
default scrolling experience
我有这样的代码:
<div class="c1">
//code that makes a div move downwards
</div>
<div class="banner">
<script async src="//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js"></script&g
我想在浏览器窗口中居中宽度和高度未知的图像,而不调整大小。如果图像比浏览器的宽度宽,我希望裁剪图像而不是调整它的大小。不应该有水平滚动条。 只有CSS的解决方案是首选的,但PHP是可以接受的,JS不太可取,但仍然很受欢迎。使用背景图像并不理想。 ? 这个问题非常相似,如果可以的话,我会回答它:Resize browser width and cover photo must retain the center of cropped image 此代码块给出了我尝试过的内容,但可能没有太大帮助: .banner-container {
display: block;
pos