jQuery 实现扁平式小清新导航


Posted in jQuery onJuly 07, 2020

效果图

jQuery 实现扁平式小清新导航

1.html部分

<!DOCTYPE html>
<html lang="en">
<head>
  <meta charset="UTF-8">
  <title>index</title>
  <link rel="stylesheet" href="css/style.css" rel="external nofollow" >
</head>

<body>

<!-- 导航nav -->
<ul id="navigation">
<li class="home"><a href=""><span>Home</span></a></li>
<li class="about"><a href=""><span>About</span></a></li>
<li class="search"><a href=""><span>Search</span></a></li>
<li class="photos"><a href=""><span>Photos</span></a></li>
<li class="rssfeed"><a href=""><span>Rss Feed</span></a></li>
<li class="podcasts"><a href=""><span>Podcasts</span></a></li>
<li class="contact"><a href=""><span>Contact</span></a></li>
</ul>
<div class="info"> </div>

<script src='https://libs.baidu.com/jquery/1.7.1/jquery.min.js'></script>
<script src="js/script.js"></script>
</body>
</html>

2.CSS部分

ul#navigation {
 position:fixed;
 margin:0;
 padding:0;
 top:0;
 right:10px;
 list-style:none;
 z-index:999999;
 width:721px
}
ul#navigation li {
 width:103px;
 display:inline;
 float:left
}
ul#navigation li a {
 display:block;
 float:left;
 margin-top:-2px;
 width:100px;
 height:25px;
 background-color:#e7f2f9;
 background-repeat:no-repeat;
 background-position:50% 10px;
 border:1px solid #bddcef;
 -moz-border-radius:0 0 10px 10px;
 -webkit-border-bottom-right-radius:10px;
 -webkit-border-bottom-left-radius:10px;
 -khtml-border-bottom-right-radius:10px;
 -khtml-border-bottom-left-radius:10px;
 text-decoration:none;
 text-align:center;
 padding-top:80px;
 opacity:.7;
 filter:alpha(opacity=70)
}
ul#navigation li a:hover {
 background-color:#cae3f2
}
ul#navigation li a span {
 letter-spacing:2px;
 font-size:11px;
 color:#60acd8;
 text-shadow:0 -1px 1px #fff
}
ul#navigation .home a {
 background-image:url(../images/home.png)
}
ul#navigation .about a {
 background-image:url(../images/id_card.png)
}
ul#navigation .search a {
 background-image:url(../images/search.png)
}
ul#navigation .podcasts a {
 background-image:url(../images/ipod.png)
}
ul#navigation .rssfeed a {
 background-image:url(../images/rss.png)
}
ul#navigation .photos a {
 background-image:url(../images/camera.png)
}
ul#navigation .contact a {
 background-image:url(../images/mail.png)
}
a.dry {
 position:absolute;
 bottom:15px;
 left:15px;
 text-align:left;
 font-size:12px;
 color:#ccc;
 text-transform:uppercase;
 text-decoration:none
}

3.js部分

$(function() {

  var d=300;

  $('#navigation a').each(function(){

    $(this).stop().animate({

      'marginTop':'-80px'

    },d+=150);

  });



  $('#navigation > li').hover(

  function () {

    $('a',$(this)).stop().animate({

      'marginTop':'-2px'

    },200);

  },

  function () {

    $('a',$(this)).stop().animate({

      'marginTop':'-80px'

    },200);

  }

);

});

图片素材如下

jQuery 实现扁平式小清新导航

以上就是jQuery 实现扁平式小清新导航的详细内容,更多关于jQuery 导航的资料请关注三水点靠木其它相关文章!

jQuery 相关文章推荐
jQuery实现鼠标经过显示动画边框特效
Mar 24 jQuery
jQuery+PHP+Mysql实现抽奖程序
Apr 12 jQuery
浅谈struts1 &amp; jquery form 文件异步上传
May 25 jQuery
jQuery实现下拉菜单的实例代码
Jun 19 jQuery
jquery easyui如何实现格式化列
Jul 30 jQuery
详解jQuery同步Ajax带来的UI线程阻塞问题及解决办法
Aug 09 jQuery
jQuery的时间datetime控件在AngularJs中的使用实例(分享)
Aug 17 jQuery
jquery 给动态生成的标签绑定事件的几种方法总结
Feb 24 jQuery
webpack里使用jquery.mCustomScrollbar插件的方法
May 30 jQuery
jQuery 操作 HTML 元素和属性的方法
Nov 12 jQuery
JQuery模拟实现网页中自定义鼠标右键菜单功能
Nov 14 jQuery
jQuery+ThinkPHP实现图片上传
Jul 23 jQuery
jQuery 动态粒子效果示例代码
Jul 07 #jQuery
jQuery实现简单飞机大战
Jul 05 #jQuery
jQuery实现简单日历效果
Jul 05 #jQuery
jQuery实现飞机大战小游戏
Jul 05 #jQuery
jquery实现上传图片功能
Jun 29 #jQuery
jQuery实时统计输入框字数及限制
Jun 24 #jQuery
jQuery实现移动端下拉展现新的内容回弹动画
Jun 24 #jQuery
You might like
PHP JSON出错:Cannot use object of type stdClass as array解决方法
2014/08/16 PHP
php利用cookies实现购物车的方法
2014/12/10 PHP
IOS 开发之NSDictionary转换成JSON字符串
2017/08/14 PHP
JavaScript计时器示例分析
2015/02/05 Javascript
深入理解JavaScript系列(42):设计模式之原型模式详解
2015/03/04 Javascript
js实现简单鼠标跟随效果的方法
2015/04/10 Javascript
js父页面中使用子页面的方法
2016/01/09 Javascript
jQuery操作dom实现弹出页面遮罩层(web端和移动端阻止遮罩层的滑动)
2016/08/25 Javascript
浅谈js中StringBuffer类的实现方法及使用
2016/09/02 Javascript
jQuery中 $ 符号的冲突问题及解决方案
2016/11/04 Javascript
JS正则替换掉小括号及内容的方法
2016/11/29 Javascript
JavaScript实现经典排序算法之选择排序
2016/12/28 Javascript
vue 打包后的文件部署到express服务器上的方法
2017/08/09 Javascript
小程序实现选择题选择效果
2018/11/04 Javascript
vue 搭建后台系统模块化开发详解
2019/05/01 Javascript
详解VUE中的插值( Interpolation)语法
2020/10/18 Javascript
[00:36]DOTA2勇士令状莱恩声望物品——冥晶之厄展示
2018/05/25 DOTA
[15:07]lgd_OG_m2_BP
2019/09/10 DOTA
使用Python实现博客上进行自动翻页
2017/08/23 Python
使用python实现BLAST
2018/02/12 Python
django 发送邮件和缓存的实现代码
2018/07/18 Python
如何利用python制作时间戳转换工具详解
2018/09/12 Python
Python3中在Anaconda环境下安装basemap包
2018/10/21 Python
python时间序列按频率生成日期的方法
2019/05/14 Python
基于CSS3的CSS 多栏(Multi-column)实现瀑布流源码分享
2014/06/11 HTML / CSS
日本无添加化妆品:HABA
2016/08/18 全球购物
blueseventy官网:铁人三项和比赛泳衣
2021/02/06 全球购物
美术指导助理求职信
2014/04/20 职场文书
室内设计专业毕业生求职信
2014/05/02 职场文书
2015新年寄语大全
2014/12/08 职场文书
工会经费申请报告
2015/05/15 职场文书
离婚协议书范文2016
2016/03/18 职场文书
2016年党员干部公开承诺书
2016/03/24 职场文书
zabbix监控mysql的实例方法
2021/06/02 MySQL
关于CentOS 8 搭建MongoDB4.4分片集群的问题
2021/10/24 MongoDB
Java中try catch处理异常示例
2021/12/06 Java/Android