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 相关文章推荐
仅IE支持clearAttributes/mergeAttributes方法使用介绍
May 04 Javascript
js nextSibling属性和previousSibling属性概述及使用注意
Feb 16 Javascript
6款新颖的jQuery和CSS3进度条插件推荐
Mar 05 Javascript
javascript仿php的print_r函数输出json数据
Sep 13 Javascript
Angular 理解module和injector,即依赖注入
Sep 07 Javascript
jQuery实现磁力图片跟随效果完整示例
Sep 16 Javascript
WEB前端实现裁剪上传图片功能
Oct 17 Javascript
JavaScript ES6中CLASS的使用详解
Nov 22 Javascript
jQuery中layer分页器的使用
Mar 13 Javascript
自己动手封装一个React Native多级联动
Sep 19 Javascript
Vue.js中的组件系统
May 30 Javascript
一篇文章带你从零快速上手Rollup
Sep 07 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
色色整理的PHP面试题集锦
2012/03/08 PHP
php实现查询百度google收录情况(示例代码)
2013/08/02 PHP
php ZipArchive压缩函数详解实例
2013/11/06 PHP
php返回当前日期或者指定日期是周几
2015/05/21 PHP
PHP中使用array函数新建一个数组
2015/11/19 PHP
PHP中overload与override的区别
2017/02/13 PHP
php-fpm重启导致的程序执行中断问题详解
2019/04/29 PHP
制作高质量的JQuery Plugin 插件的方法
2010/04/20 Javascript
jquery下为Event handler传递动态参数的代码
2011/01/06 Javascript
js bind 函数 使用闭包保存执行上下文
2011/12/26 Javascript
jQuery事件绑定和委托实例
2014/11/25 Javascript
javascript自定义in_array()函数实现方法
2015/08/03 Javascript
Angularjs+bootstrap+table多选(全选)支持单击行选中实现编辑、删除功能
2017/03/27 Javascript
Nodejs 复制文件/文件夹的方法
2017/08/24 NodeJs
vue中的event bus非父子组件通信解析
2017/10/27 Javascript
Vue-cli 使用json server在本地模拟请求数据的示例代码
2017/11/02 Javascript
利用JS测试目标网站的打开响应速度
2017/12/01 Javascript
10个经典的网页鼠标特效代码
2018/01/09 Javascript
javascript数组常见操作方法实例总结【连接、添加、删除、去重、排序等】
2019/06/13 Javascript
python PrettyTable模块的安装与简单应用
2019/01/11 Python
关于python之字典的嵌套,递归调用方法
2019/01/21 Python
python实现栅栏加解密 支持密钥加密
2019/03/20 Python
Python3.9 beta2版本发布了,看看这7个新的PEP都是什么
2020/06/10 Python
如何在Win10系统使用Python3连接Hive
2020/10/15 Python
印度最大的酒店品牌网络:OYO Rooms
2016/07/24 全球购物
Invicta手表官方商店:百年制表历史的瑞士腕表品牌
2019/09/26 全球购物
荷兰美妆护肤品海淘网站:Beautinow(中文)
2020/11/22 全球购物
可以在一个PHP文件里面include另外一个PHP文件两次吗
2015/05/22 面试题
软件测试有哪些?什么是配置项?
2012/02/12 面试题
初中科学教学反思
2014/01/21 职场文书
数学教学随笔感言
2014/02/17 职场文书
《乌塔》教学反思
2014/02/17 职场文书
争先创优个人总结
2015/03/04 职场文书
出国留学单位推荐信
2015/03/26 职场文书
大学生入党自传2015
2015/06/26 职场文书
Java虚拟机内存结构及编码实战分享
2022/04/07 Java/Android