Jquery html/css:在滚动时显示和消失的固定标题上创建下拉阴影
Jquery html/css: Creating drop shadow on fixed pos header that appears and disappears when scrollling
这里是jquery新手,但我正在尝试学习一些我经常访问的网站上的不同内容。
一个这样的情况,我无法弄清楚,是如何创建一个投影为固定位置的标题,所以当你滚动一个投影出现在标题下,然后消失,当你不滚动任何东西。下面是我经常使用这种技术的网站www.thisisluckyme.com
它看起来不太复杂,但当我试图做这个时,我找不到太多的东西。任何帮助或洞察如何下来将非常感激!
非常简单。您只需将事件处理程序绑定到窗口的滚动事件,并检查固定标题顶部的位置。如果不为0,则添加阴影。如果为0,则去掉0
工作示例:http://jsfiddle.net/3cRe5/
JS:
var header = $('.header');
$(window).scroll(function(e){
if(header.offset().top !== 0){
if(!header.hasClass('shadow')){
header.addClass('shadow');
}
}else{
header.removeClass('shadow');
}
});
相关文章:
- 创建一个不断变化的谷歌涂鸦风格的标题
- 如何在标题上创建弹出框,当点击关闭按钮时,不使用jquery或php在网站中显示
- 如何在动态创建html时实现分层标题组织
- 正在创建表标题的双向固定滚动
- 为音频播放器创建曲目标题(可在代码笔上找到)
- 手控表未加载动态创建的列标题
- 创建具有未知标题的表格,具有角度.js
- 如何创建一个仅在内容上滚动而不在标题上滚动的滚动条菜单
- 在单击标题时隐藏/显示动态创建的表的正文
- 希望创建具有水平固定列的固定标题动态表
- *GAS*从谷歌表单中的字符串数组创建标题
- 使用poster创建新邮件,但标题/消息/图像未显示
- 从HTML标题和段落创建下拉菜单
- 引导 - 当我尝试创建工具提示时,“数据原始标题=”显示为灰色
- 用于创建标题并将文本放入其下方段落的循环
- 可以创建一个网页'在加载页面之前,必须访问的标题
- 使用Javascript创建一个简单的动态标题
- 如何创建一个简单的可重用网格,只在存储和标题上有所不同
- 使用jQuery,如何使用页面创建选择列表's H4标题作为选项
- Geogebra Javascript - 如何为在图形视图中创建的每个数学对象默认没有标题