js实现导航栏中英文切换效果


Posted in Javascript onJanuary 16, 2017

思路:

ul的高度为li的一半,ul{overflow:hidden}

li:hover{margin-top:-40px;}

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>中英切换导航条</title>
<style type="text/css">
*{padding:0; margin:0;}
li{ list-style:none; }
a{ text-decoration:none;}
.nav{ width:100%; height:40px; background:#222; margin-top:100px; overflow:hidden;}
.list{ width:1000px; height:40px; margin:0 auto;}
.list li{ float:left;}
.list li a{ display:block; transition:0.3s;}
.list b,.list i{ display:block; padding:0 30px; color:#aaa; line-height:40px; text-align:center;}
.list b{ font-weight:100}
.list i{ font-style:normal; background:#333; color:#fff;}
.list a:hover{ margin-top:-40px;}
</style>
</head>
<body>
<div class="nav">
 <ul class="list">
 <li>
  <a href="#">
  <b>Index</b>
  <i>首页</i>
  </a>
 </li>
 <li>
  <a href="#">
  <b>course</b>
  <i>职业课程</i>
  </a>
 </li>
 <li>
  <a href="#">
  <b>study</b>
  <i>就业学习</i>
  </a>
 </li>
 <li>
  <a href="#">
  <b>BBS</b>
  <i>社区</i>
  </a>
 </li>
 <li>
  <a href="#">
  <b>JiKe+</b>
  <i>发现+</i>
  </a>
 </li>
 </ul>
</div>
</body>
</html>

以上就是本文的全部内容,希望本文的内容对大家的学习或者工作能带来一定的帮助,同时也希望多多支持三水点靠木!

Javascript 相关文章推荐
有关DOM元素与事件的3个谜题
Nov 11 Javascript
jquery获取元素值的方法(常见的表单元素)
Nov 15 Javascript
angularJS中router的使用指南
Feb 09 Javascript
javascript解三阶幻方(九宫格)
Apr 22 Javascript
jQuery Real Person验证码插件防止表单自动提交
Nov 06 Javascript
使用jquery获取url及url参数的简单实例
Jun 14 Javascript
JS排序之选择排序详解
Apr 08 Javascript
vue.js自定义组件directives的实例代码
Nov 09 Javascript
Vue 样式绑定的实现方法
Jan 15 Javascript
Node.js 实现远程桌面监控的方法步骤
Jul 02 Javascript
vue实现商城秒杀倒计时功能
Dec 12 Javascript
javascript中layim之查找好友查找群组
Feb 06 Javascript
Bootstrap面板使用方法
Jan 16 #Javascript
codeMirror插件使用讲解
Jan 16 #Javascript
微信小程序 图片边框解决方法
Jan 16 #Javascript
微信小程序 scroll-view隐藏滚动条详解
Jan 16 #Javascript
微信小程序 video详解及简单实例
Jan 16 #Javascript
Vue系列:通过vue-router如何传递参数示例
Jan 16 #Javascript
微信小程序 登录实例详解
Jan 16 #Javascript
You might like
IP攻击升级,程序改进以对付新的攻击
2010/11/23 PHP
php排序算法(冒泡排序,快速排序)
2012/10/09 PHP
phpQuery采集网页实现代码实例
2020/04/02 PHP
JavaScript实用技巧(一)
2010/08/16 Javascript
jQuery jqgrid 对含特殊字符json 数据的 Java 处理方法
2011/01/01 Javascript
javascript代码加载优化方法
2011/01/30 Javascript
js动画效果制件让图片组成动画代码分享
2014/01/14 Javascript
自定义百度分享的分享按钮
2015/03/18 Javascript
JavaScript中实现map功能代码分享
2015/06/11 Javascript
分享自己用JS做的扫雷小游戏
2016/02/17 Javascript
AngularJS入门教程之Cookies读写操作示例
2016/11/02 Javascript
JavaScript日期选择功能示例
2017/01/16 Javascript
进阶之初探nodeJS
2017/01/24 NodeJs
JS传参及动态修改页面布局
2017/04/13 Javascript
JS实现数组去重方法总结(六种方法)
2017/07/14 Javascript
解决JQuery全选/反选第二次失效的问题
2017/10/11 jQuery
js导出Excel表格超出26位英文字符的解决方法ES6
2017/11/15 Javascript
vue实现a标签点击高亮方法
2018/03/17 Javascript
Vue Element 分组+多选+可搜索Select选择器实现示例
2018/07/23 Javascript
微信小程序+腾讯地图开发实现路径规划绘制
2019/05/22 Javascript
在vue中使用el-tab-pane v-show/v-if无效的解决
2020/08/03 Javascript
vue中使用echarts的示例
2021/01/03 Vue.js
浅谈Python处理PDF的方法
2017/11/10 Python
Python OpenCV获取视频的方法
2018/02/28 Python
python+selenium 鼠标事件操作方法
2019/08/24 Python
python的range和linspace使用详解
2019/11/27 Python
新手入门学习python Numpy基础操作
2020/03/02 Python
使用CSS3来制作消息提醒框
2015/07/12 HTML / CSS
美国零售商店:Blue&Cream
2017/04/07 全球购物
专注澳大利亚特产和新西兰特产的澳洲中文网:0061澳洲制造
2019/03/24 全球购物
Bravofly德国:预订廉价航班和酒店
2019/09/22 全球购物
小学生演讲稿大全
2014/04/25 职场文书
小学德育工作经验交流材料
2014/05/22 职场文书
镇班子对照检查材料思想汇报
2014/09/24 职场文书
2014年招商引资工作总结
2014/11/22 职场文书
详解java如何集成swagger组件
2021/06/21 Java/Android