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解析获取JSON数据
Apr 08 jQuery
基于jQuery和CSS3实现APPLE TV海报视差效果
Jun 16 jQuery
jQuery简介_动力节点Java学院整理
Jul 04 jQuery
jQuery+Ajax请求本地数据加载商品列表页并跳转详情页的实现方法
Jul 12 jQuery
jQuery图片缩放插件smartZoom使用实例详解
Aug 25 jQuery
jquery 一键复制到剪切板的实例
Sep 20 jQuery
jQuery实现所有验证通过方可提交的表单验证
Nov 21 jQuery
vue+jquery+lodash实现滑动时顶部悬浮固定效果
Apr 28 jQuery
基于jquery ajax的多文件上传进度条过程解析
Sep 11 jQuery
jQuery实现鼠标放置名字上显示详细内容气泡提示框效果的方法分析
Apr 04 jQuery
jQuery实现移动端扭蛋机抽奖
Nov 08 jQuery
jQuery实现电梯导航模块
Dec 22 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实现自动获取生成文章主题关键词功能的深入分析
2013/06/03 PHP
解析左右值无限分类的实现算法
2013/06/20 PHP
CodeIgniter常用知识点小结
2016/05/26 PHP
PHP简单实现DES加密解密的方法
2016/07/12 PHP
PHP标准类(stdclass)用法示例
2016/09/28 PHP
PHP中call_user_func_array回调函数的用法示例
2016/11/26 PHP
PDO::quote讲解
2019/01/29 PHP
JavaScript中为元素加上name属性的方法
2011/05/09 Javascript
JavaScript高级程序设计(第3版)学习笔记4 js运算符和操作符
2012/10/11 Javascript
JS与C#编码解码
2013/12/03 Javascript
NodeJS学习笔记之FS文件模块
2015/01/13 NodeJs
Jquery easyui开启行编辑模式增删改操作
2016/01/14 Javascript
jquery表单验证插件formValidator使用方法
2016/04/01 Javascript
你不知道的 javascript【推荐】
2017/01/08 Javascript
Vue制作Todo List网页
2017/04/26 Javascript
浅谈ES6 模板字符串的具体使用方法
2017/11/07 Javascript
使用ng-packagr打包Angular的方法示例
2018/09/21 Javascript
JS实现的图片选择顺序切换和循环切换功能示例【测试可用】
2018/12/28 Javascript
JavaScript面向对象编程小游戏---贪吃蛇代码实例
2019/05/15 Javascript
webpack4 配置 ssr 环境遇到“document is not defined”
2019/10/24 Javascript
ES6常用小技巧总结【去重、交换、合并、反转、迭代、计算等】
2019/12/21 Javascript
小程序跨页面交互的作用与方法详解
2020/01/07 Javascript
python连接mongodb操作数据示例(mongodb数据库配置类)
2013/12/31 Python
Python实现将不规范的英文名字首字母大写
2016/11/15 Python
python pandas读取csv后,获取列标签的方法
2018/11/12 Python
python实现抖音点赞功能
2019/04/07 Python
深入浅析Python 函数注解与匿名函数
2020/02/24 Python
Android Q之气泡弹窗的实现示例
2020/06/23 Python
审计主管岗位职责
2014/01/31 职场文书
2014爱耳日宣传教育活动总结
2014/03/09 职场文书
西安大雁塔导游词
2015/02/10 职场文书
高考升学宴主持词
2019/06/21 职场文书
如何使用Maxwell实时同步mysql数据
2021/04/08 MySQL
background-position百分比原理详解
2021/05/08 HTML / CSS
redis缓存存储Session原理机制
2021/11/20 Redis
Python 读取千万级数据自动写入 MySQL 数据库
2022/06/28 Python