我有一个幻灯片,有一个高度设置为自动,所以任何高度图像都可以显示。在幻灯片中,我有两个箭头,它们被包装在一个具有.center类的div中。箭头是在一个固定的位置,所以当滚动箭头会跟随。当您在div.center上滚动时,分配给div=“center”的函数将显示。
我遇到的问题是,当我滚动过幻灯片放映时,箭头仍然存在。但当我滚动通过我的幻灯片放映div时,箭头是隐藏的。
我如何设置我的脚本,当我向下滚动到DIV2或幻灯片放映结束,有一个类cs-slider,中心将被隐藏?
$(window).scroll(function() {
$(".center").each( function() {
if( $(window).scrollTop() > $(this).offset().top - 150 ) {
$(this).css('opacity',1);
} else {
$(this).css('opacity',0);
}
});
});
HTML
<section class="cs-slider" style="margin-bottom: 80px;" >
<div class="center" id="box" >
<a href=# id="prev">Prev</a>
<a href=# id="next">Next</a>
</div>
<div class="slides cycle-slideshow"
data-cycle-fx="fade"
data-cycle-prev="#prev"
data-cycle-next="#next"
data-cycle-pager=".pager"
data-cycle-loader="wait"
data-cycle-swipe=true
data-cycle-swipe-fx=scrollHorz
data-cycle-auto-height=container
data-cycle-center-horz=true
data-cycle-timeout="0"
data-cycle-speed="500"
>
<div class="pager"></div>
</div>
</section><!-- slider -->
<section class="workContent fadeDown"><!-- Hide .center once you scroll over section -->
</section>
CSS
cs-slider .slides { margin:0 auto; max-width:800px; display:block; z-index:1}
.cs-slider { position:relative; text-align:center; padding:4em 0em 1em 0em;}
.center {opacity: 0; }
#prev, #next { position:fixed; top: 0%; width: 10%; height: 200px; cursor: pointer; text-indent:-9999px;}
#prev { left: 0; background: url(http://malsup.github.com/images/left.png) 50% 50% no-repeat; }
#next { right: 0; background: url(http://malsup.github.com/images/right.png) 50% 50% no-repeat;}
#prev:hover, #next:hover { opacity: .7; filter: alpha(opacity=70) }
.disabled { opacity: .5; filter:alpha(opacity=50); }
请尝试使用以下内容。
$(this).css('display', 'none');
目前,我正在使用以下代码显示滚动条: 使用此CSS时,滚动条始终可见,这意味着即使div中的内容没有溢出。 当内容符合提到的高度时,我如何隐藏它们?
我遇到了麻烦,试图隐藏滚动条对某些div。我在论坛上找到了一些解决方案,但它们从来不符合我的情况,所以我仍然在努力解决这个问题。我的问题:我试图隐藏滚动条在一个div嵌套在另一个div的非固定大小。(它们设置为身体的100%)。 以下是HTML: 和CSS: 此处提供代码本 我希望#event-list和#event-details没有滚动条,但仍然是可滚动的。如果你有什么想法(CSS?JS?jQ
我已经做了一个div,它包装溢出的内容可滚动,但我希望它的滚动是隐藏的,但div仍然是可滚动的。
我正在尝试操作上面的HTML代码示例。这是实际HTML代码的简化版本。 这个脚本隐藏了所有的div,类'row'位于两个div之间,这两个div被称为崩溃组和崩溃组。 但是,我只想在任何一行包含至少一个类为“label passive”的span时,隐藏类为“Row”的div元素。 当存在一个带有被动标签的范围时,仅仅隐藏任何行div是不够的。在这些collapsegroup div之外,可能有一
CSS: 也就是立场:绝对;使它不同于其他类似的问题,我觉得。目前我可以隐藏滚动条,但当我调整浏览器窗口的大小时,你可以看到部分滚动条伸出来。
问题内容: 我想以特定的间隔(10秒)显示div,然后显示下一个div,然后继续并重复相同的操作。 ** 序列 : **在第10秒显示div1时,隐藏其他div,在5秒间隔后显示div 2,并隐藏其他div,在5秒后,显示div 3,并隐藏其他div, 并每10秒重复一次。 代码如下: 问题答案: 此处的 工作示例 -在URL中添加/ edit 以与代码一起播放您只需要使用JavaScript)函