css3导航hover悬停效果

 1 <!DOCTYPE html>
 2 <html>
 3 <head>
 4     <meta charset="utf-8">
 5     <meta http-equiv="X-UA-Compatible" content="IE=edge">
 6     <title></title>
 7     <link rel="stylesheet" href="">
 8 <style type="text/css">
 9 *{margin: 0;padding: 0;}
10 .nav{
11 height: 60px;
12 width: 100%;
13 background: #5ab60d;
14 clear: both;
15 overflow: hidden;
16 }
17 .nav_box{
18 width: 1200px;
19 height: 60px;
20 line-height: 60px;
21 margin: 0 auto;
22 }
23 .nav_box a{
24 display: block;
25 width: 99px;
26 height: 100%;
27 float: left;
28 position: relative;
29 z-index: 0;
30 }
31 .nav_box a span{
32 display: inline-block;
33 position: absolute;
34 left: 0px;
35 top: 0px;
36 width: 100%;
37 height: 100%;
38 line-height: 60px;
39 text-align: center;
40 color: #fff;
41 font-size: 18px;
42 z-index: 2;
43 overflow: hidden;
44 }
45
46 .nav_box a:hover em{
47     top: 0;
48 }
49 .nav_box a em{
50     display: inline-block;
51     height: 100%;
52     width: 100%;
53     transition: all .3s;
54     background: #4fa10b;
55     position: absolute;
56     top: 100%;
57     left: 0;
58     z-index: 1;
59 }
60 </style>
61
62 </head>
63 <body>
64     <div class="nav">
65         <div class="nav_box">
66             <a href=""><span>首页</span><em></em></a>
67             <a href=""><span>积分商城</span><em></em></a>
68             <a href=""><span>第三个</span><em></em></a>
69         </div>
70     </div>
71 </body>
72 </html>
时间: 2024-11-08 22:23:33

css3导航hover悬停效果的相关文章

分享jQuery&amp;CSS3导航标签切换效果

jquery+css3完成的菜单导航特效 引入代码: <link rel="stylesheet" type="text/css" href="css/style.css"/> <script type="text/javascript" src="http://www.google.com/jsapi"></script> <script type="t

CSS3悬停效果和动画Hover.css

Hover.css 是一套基于 CSS3 的鼠标悬停效果和动画,这些可以非常轻松的被应用到按钮.LOGO 以及图片等元素.所有这些效果都是只需要单一的标签,必要的时候使用 before 和 after 伪元素.因为使用了CSS3过渡.转换和动画效果,因此只支持 Chrome.Firefox 和 Safari 等现代浏览器. 使用方法很简单: 下载HOVER.CSS      下载地址https://github.com/IanLunn/Hover Download/Install NPM: np

CSS3在hover下的几种效果

CSS3在hover下的几种效果代码分享,CSS3在鼠标经过时的几种效果集锦 效果一:360°旋转 修改rotate(旋转度数) * { transition:All 0.4s ease-in-out; -webkit-transition:All 0.4s ease-in-out; -moz-transition:All 0.4s ease-in-out; -o-transition:All 0.4s ease-in-out; }*:hover { transform:rotate(360de

CSS3在hover下的几种效果代码分享,CSS3在鼠标经过时的几种效果集锦

效果一:360°旋转 修改rotate(旋转度数) 01    * {02        transition:All 0.4s ease-in-out;03        -webkit-transition:All 0.4s ease-in-out;04        -moz-transition:All 0.4s ease-in-out;05        -o-transition:All 0.4s ease-in-out;06    }07    *:hover {08       

css3制作惊艳hover切换效果

css3制作经验hover切换效果 <!DOCTYPE html><html> <head> <meta charset="UTF-8" /> <meta name="viewport" content="width=device-width, initial-scale=1.0, user-scalable=0, minimum-scale=1.0, maximum-scale=1.0"&g

HTML+CSS鼠标悬停效果

HTML+CSS实现鼠标悬停效果 HTML: <link href="style.css" rel="stylesheet"> <a class="social" href="https://webbb.be" target="_blank"> <div class="front"> <i class="fa fa-facebook&q

jquery实现简单的导航栏切换效果($(this).index)

一个简单的导航栏切换效果的制作,主要通过索引值和jquery的siblings()来实现 html代码: <div class="container"> <ul class="top-nav"> <li class="nav">html</li> <li class="nav">css</li> <li class="nav"&g

通过html和css做出下拉导航栏的效果

引用前请标明出处:http://www.cnblogs.com/zkhzz/ 谢谢 通过观察了百度的首页,对于更多产品一栏,觉得可以不涉及JS便可写出下拉导航栏的效果 1.先设计出大体的框架 <div class="nav"> <ul> <li><a href="#">新闻</a></li> <li><a href="#">hao123</a&g

简单导航栏的效果

<!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-Typ