最新文章专题视频专题问答1问答10问答100问答1000问答2000关键字专题1关键字专题50关键字专题500关键字专题1500TAG最新视频文章推荐1 推荐3 推荐5 推荐7 推荐9 推荐11 推荐13 推荐15 推荐17 推荐19 推荐21 推荐23 推荐25 推荐27 推荐29 推荐31 推荐33 推荐35 推荐37视频文章20视频文章30视频文章40视频文章50视频文章60 视频文章70视频文章80视频文章90视频文章100视频文章120视频文章140 视频2关键字专题关键字专题tag2tag3文章专题文章专题2文章索引1文章索引2文章索引3文章索引4文章索引5123456789101112131415文章专题3
当前位置: 首页 - 科技 - 知识百科 - 正文

JQ实现动画导航实例代码

来源:动视网 责编:小采 时间:2020-11-27 20:17:02
文档

JQ实现动画导航实例代码

JQ实现动画导航实例代码:1.手风琴式导航,既可以适用于移动端也可使用与PC端<!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title></title> <style type="text/cs
推荐度:
导读JQ实现动画导航实例代码:1.手风琴式导航,既可以适用于移动端也可使用与PC端<!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title></title> <style type="text/cs


1.手风琴式导航,既可以适用于移动端也可使用与PC端

<!DOCTYPE html>
<html>
 <head>
 <meta charset="UTF-8">
 <title></title>
 <style type="text/css">
 *{
 list-style: none;
 padding: 0;
 margin: 0;
 }
 ul{
 display: none;
 }
 h3{
 background-color: blue;
 width: 100px;
 height: 30px;
 text-align: center;
 line-height: 30px;
 border: 1px solid chartreuse;
 margin: 0 auto;
 }
 ul>li{
 background-color: chartreuse;
 width: 100px;
 height: 30px;
 text-align: center;
 line-height: 30px;
 border: 1px solid red;
 margin: 0 auto;
 }</style>
 <script src="../js/jquery-3.1.1.js" type="text/javascript" charset="utf-8"></script>
 <script type="text/javascript">// 通过jq的滑入滑出动画可作出手风琴式的导航栏$(document).ready(function(){//jq准备函数$("h3").on("click",function(){
 $("h3").next().slideUp();//当前元素之下的节点$(this).next().stop(true).slideToggle();//使用间歇 })
 })</script>
 </head>
 <body>
 <h3>语文</h3>
 <ul>
 <li>语文1</li>
 <li>语文2</li>
 <li>语文3</li>
 <li>语文4</li>
 </ul>
 <h3>数学</h3>
 <ul>
 <li>数学1</li>
 <li>数学2</li>
 <li>数学3</li>
 </ul>
 <h3>英语</h3>
 <ul>
 <li>英语1</li>
 <li>英语2</li>
 <li>英语3</li>
 </ul>
 <h3>地理</h3>
 <ul>
 <li>地理1</li>
 <li>地理2</li>
 <li>地理3</li>
 </ul>
 <h3>政治</h3>
 <ul>
 <li>政治1</li>
 <li>政治2</li>
 <li>政治3</li>
 </ul>
 </body>
</html>

2.下拉式导航 适用于pc端

<!DOCTYPE html>
<html>
 <head>
 <meta charset="UTF-8">
 <title></title>
 <style type="text/css">ul{
 list-style: none;
 margin-left: 35%;
 }
 ul li{float: left;
 width: 100px;
 height: 30px;
 background-color: deeppink;
 line-height: 30px;
 text-align: center;
 margin-left: 5px;
 }
 ul li>ul{
 margin-left: -45px;
 margin-top: 5px;
 display: none;
 }</style>
 <script src="../js/jquery-3.1.1.js" type="text/javascript" charset="utf-8"></script>
 <script type="text/javascript">$(document).ready(function(){
 $("#ul>li").hover(function(){//通过hover效果对该元素进行动画$(this).find("ul").stop().slideDown();//找到当前目标元素下的所有子节点下滑 },function(){
 $(this).find("ul").stop().slideUp();//找到当前目标元素下的所有子节点上滑 })
 })</script>
 </head>
 <body>
 <ul id="ul">
 <li>去岁一别<ul>
 <li>一年</li>
 <li>两年</li>
 <li>三年</li>
 <li>四年</li>
 <li>五年</li>
 </ul>
 </li>
 <li>救赎问候<ul>
 <li>一次</li>
 <li>两次</li>
 <li>三次</li>
 <li>四次</li>
 <li>五次</li>
 </ul>
 </li>
 <li>深感愧疚<ul>
 <li>一句</li>
 <li>两句</li>
 <li>三句</li>
 <li>四句</li>
 <li>五句</li>
 </ul>
 </li>
 </ul>
 </body>
</html>

还有更多样式的导航,使用C3新属性,使用动画,就会实现各种样式导航。

文档

JQ实现动画导航实例代码

JQ实现动画导航实例代码:1.手风琴式导航,既可以适用于移动端也可使用与PC端<!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title></title> <style type="text/cs
推荐度:
标签: 导航 动画 实现
  • 热门焦点

最新推荐

猜你喜欢

热门推荐

专题
Top