为了账号安全,请及时绑定邮箱和手机立即绑定
  • 特效难点 1、css 2、scrollTo($("div").height)?
    查看全部
  • 导航栏-特效分析
    查看全部
  • 1.zencoding插件:可简化敲代码 (1) ul>li*5>a 按tab键 (2) 按住ALT键,就可以竖向选择 2.超链接悬浮或者座位焦点时(a.current 这里的current是设置第一个为默认)文字变白给个背景色 3.定位小技巧: 固定menu的位置的时候fixed完成之后 left:50% 先让要定位的元素居中显示; margin-left:400px;再根据要相对定位的元素的宽度对要定位元素进行位置偏移。
    查看全部
  • JS原生实现网页定位导航
    查看全部
    0 采集 收起 来源:编程练习

    2015-04-13

  • html5取消了name属性
    查看全部
  • 1.zencoding插件:可简化敲代码 (1) ul>li*5>a 按tab键 (2) 按住ALT键,就可以竖向选择 2.超链接悬浮或者座位焦点时(a.current 这里的current是设置第一个为默认)文字变白给个背景色 3.定位小技巧: 固定menu的位置的时候fixed完成之后 left:50% 先让要定位的元素居中显示; margin-left:400px;再根据要相对定位的元素的宽度对要定位元素进行位置偏移。
    查看全部
  • 使用id做锚点链接
    查看全部
  • scroll()
    查看全部
    0 采集 收起 来源:特效设计

    2015-04-10

  • ie6 hack
    查看全部
    0 采集 收起 来源:浏览器调试

    2015-04-09

  • scroll()
    查看全部
    0 采集 收起 来源:特效设计

    2015-04-09

  • scorll()函数
    查看全部
    0 采集 收起 来源:特效设计

    2015-04-09

  • $(function(){ //滚动条发生滚动 $(window).scroll(function(){ var top = $(document).scrollTop();//console.log(top); var menu = $("#menu"); var items = $("#content").find(".item");//效率高 var currentId = "";//当前所在的楼层(item)#id items.each(function() { var m = $(this); var itemTop = m.offset().top;//console.log(itemTop); if(top>itemTop-200){//对于临界值的处理为了优化用户体验所以要减去一点像素 currentId = "#" + m.attr("id"); }else{ return false; } //给相应楼层的a 设置current ,取消其他链接的current var currentLink = menu.find(".current"); if(currentId&&currentLink.attr("href")!=currentId){ currentLink.removeClass("current"); menu.find("[href="+currentId +"]").addClass("current"); } }); }); }); 说明: ①判断currentId是否有值还有是否改变 再改变右侧焦点 ②对于临界值的处理为了优化用户体验所以要减去一点像素 ③$("selector").find("[attribute=value]"); 获得属性值为特定值的节点
    查看全部
  • 1.引入jQuery库: <script src="http://libs.baidu.com/jquery/1.10.2/jquery.min.js"></script> 2.锚点链接:设a标签的href="item1"后,之前的锚点是通过,name=“item1”。 html5的锚点是通过,id=“item1”标记。 3.$(window).scroll()滚动条滚动的时候 4.var top=$(document).scrollTop();滚动条滚动的距离 5.console.log(top)控制台输出显示 6.var items=$(#content).find(".item");获取所有的item 或者写$(#content .item");或者$(".item"); jQuery通过id来筛选永远比通过class来筛选效率要高很多,所以第一种写法效率最高推荐使用 7.items.each()遍历每一个item 8.m.offset().top是获取所有item距离顶端的距离 9.$(document).scrollTop()获取滚动条距离页面顶端的距离 10.然后当前滚动条依次与item的距离比较 11.each遍历item所以this的值也在变化 12.currentId获取当前的ID 13.return false跳出循环
    查看全部
  • 1.zencoding插件:可简化敲代码 (1) ul>li*5>a 按tab键 (2) 按住ALT键,就可以竖向选择 2.超链接悬浮或者座位焦点时(a.current 这里的current是设置第一个为默认)文字变白给个背景色 3.定位小技巧: 固定menu的位置的时候fixed完成之后 left:50% 先让要定位的元素居中显示; margin-left:400px;再根据要相对定位的元素的宽度对要定位元素进行位置偏移。
    查看全部
  • 对于不支持position:fixed的IE6浏览器的解决方法
    查看全部
    0 采集 收起 来源:浏览器调试

    2015-04-07

举报

0/150
提交
取消
课程须知
学习本课程之前,您需要具备HTML、CSS、JavaScript、jQuery几个方面的基础知识。
老师告诉你能学到什么?
如何使用jQuery、JavaScript两种方式实现网页定位导航,提升HTML、CSS、JavaScript、jQuery的综合应用能力。

微信扫码,参与3人拼团

意见反馈 帮助中心 APP下载
官方微信
友情提示:

您好,此课程属于迁移课程,您已购买该课程,无需重复购买,感谢您对慕课网的支持!