我试图使标题和侧栏粘在滚动。标题贴得很好。侧边栏也粘着,但不断闪烁。我在某处读到这是由于Chrome的一个错误,但这个问题是普遍存在的。
当我尝试通过开发人员工具进行调试时,我可以看到“sticky”类不断地添加和移除到侧边栏中,而不是头。
任何见解都将受到高度赞赏。
JS:
function ScrollFunc() { /* navbar */ if (window.pageYOffset >= (jQuery('#nav-wrapper').height()) { jQuery('#nav-wrapper').addClass("sticky"); } else { jQuery('#nav-wrapper').removeClass("sticky"); } /* sidebar */ if (window.pageYOffset >= (jQuery("#sidebar").offset().top + jQuery("#sidebar').height())) { jQuery('#sidebar').addClass('sticky'); } else { jQuery('#sidebar').removeClass("sticky"); } }
CSS:
.sticky { position: fixed; top: 0; }
已修复:
jQuery(window).load(function() {
crazyOffset = jQuery('#sidebar').offset().top + jQuery('#sidebar').height();
});
function ScrollFunc() {
/* navbar */
if (window.pageYOffset >= (jQuery('#nav-wrapper').height()) {
jQuery('#nav-wrapper').addClass("sticky");
} else {
jQuery('#nav-wrapper').removeClass("sticky");
}
/* sidebar */
if (window.pageYOffset >= crazyOffset) {
jQuery('#sidebar').addClass('sticky');
} else {
jQuery('#sidebar').removeClass("sticky");
}
}
当到达某个元素时,此函数将添加所需的类,但之后元素似乎会不断抖动。在scroll上应用类的这种方式是否有问题?这是一个演示(如果需要,请缩小窗口大小,以便您可以滚动浏览内容):https://codepen.io/anon/pen/ooZZja
问题内容: 有什么简单的方法可以使文本在jQuery中闪烁并停止它?必须适用于IE,FF和Chrome。谢谢 问题答案: 例如 这也是一个非常简单的插件,您可以扩展它以停止动画并按需启动它。
我显示记分板的代码总是闪烁,因为我将背景设置为白色。但我想让这一切停止。那么,有没有一种方法可以让pygame在不更新显示的情况下完成所有这些绘图和填充,并且当绘图完成时,它会显示新的结果,这样我就不必看到每一步,从而不必闪烁?
我在使用LWJGL和GLSL着色器在Java中渲染Master Cheif时遇到了一些问题,其中存在一些闪烁、多边形不相似和奇怪的颜色。我的一生都不知道为什么。 着色器:https://github.com/marko5049/LucidEngine/tree/master/src/res/shaders 主着色器:LightingMain ShdaowMapping Smapler过滤器 所有代
我有一个关于在Kinesis流中分片数据的问题。我想在向我的kinesis流发送用户数据时使用一个随机分区键,这样碎片中的数据是均匀分布的。为了使这个问题更简单,我想通过在Flink应用程序中键入用户ID来聚合用户数据。
本文向大家介绍wxPython之解决闪烁的问题,包括了wxPython之解决闪烁的问题的使用技巧和注意事项,需要的朋友参考一下 利用Python生成PDF文件时,对比了fpdf和reportlab两个库。fpdf最新更新还是2015年, 另外reportlab的资料网上更多一些。所以选择使用reportlab。 pdfgen pdfgen包是生成PDF文档最底层的接口。一个pdfgen编程实质是一