css实现的当鼠标悬浮弹出说明层效果

css实现的当鼠标悬浮弹出说明层效果:
本章节分享一段代码实例,它是使用纯css实现的鼠标悬浮弹出说明层效果。
代码实例如下:

<!DOCTYPE html>
<html>
<head>
<meta charset=" utf-8">
<meta name="author" content="http://www.softwhy.com/" />
<title>蚂蚁部落</title>
<style>
div{
  clear:both;
  margin:5px 0 0 0;
  font-size:12px;
  line-height:22px;
}
a.alt{
  position:relative;
  background-color:#fff;
  float:left;
  width:158px;
  height:20px;
  margin:0 auto;
  border:1px solid #eee;
  text-align:center;
  text-decoration:none;
  color:#0066cc;
}
a.alt:hover{
  background:#fff;
  text-decoration:none;
  z-index:2;
}
a.alt span{
  display:none;
}
a.alt:hover span{
  position:absolute;
  display:block;
  top:-1px;
  left:158px;
  width:130px;
  height:30px;
  border:1px solid #eee;
  z-index:1;
}
</style>
</head>
<body>
<div><a class="alt" href="/"><span>前端网站</span>蚂蚁部落</a></div>
<div><a class="alt" href="/"><span>网址是softwhy.com</span>antzone</a></div>
</body>
</html>

在默认状态下span元素是隐藏的,当鼠标悬浮的时候,下面的CSS代码就会立马生效:

a.alt:hover span{
  position:absolute;
  display:block;
  top:-1px;
  left:158px;
  width:130px;
  height:30px;
  border:1px solid #eee;
  z-index:1;
}

采用绝对定位的方式,将这个弹出层定位于链接的右侧。

原文地址是:http://www.softwhy.com/forum.php?mod=viewthread&tid=18143

更多内容可以参阅:http://www.softwhy.com/divcss/

时间: 2024-10-18 11:33:46

css实现的当鼠标悬浮弹出说明层效果的相关文章

鼠标悬浮弹出跟随鼠标移动的带箭头的信息层

鼠标悬浮弹出跟随鼠标移动的带箭头的信息层:很多网站,当鼠标悬浮在一个元素上的时候能够弹出一个信息说明层,并且此层能够跟随鼠标移动,同时弹出的层带有箭头,此箭头指向鼠标悬浮的元素,下面就通过实例代码简单介绍一下如何实现此效果.代码实例如下: <!DOCTYPE html> <html><head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8"

纯css实现鼠标感应弹出二级菜单

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

ArcGIS api fo silverlight学习三(利用ElementLayer实现鼠标悬浮弹出自定义窗体)

接着上一节继续学习,本节主要是利用ElementLayer实现鼠标悬浮弹出自定义窗体 参考博文:http://www.cnblogs.com/luxiaoxun/p/3322218.html 一.新建silverlight用户控件 自定义窗体,可以放置很多控件,命名为MyMapTip.xaml,代码为: <Grid x:Name="LayoutRoot" Width="400" Height="100" Background="T

仿京东(我的商城)鼠标上去弹出层效果

引用jquery-1.9.1.min.js文件: 效果: html内容: <!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&g

jQuery地图热点效果-鼠标经过弹出提示层信息

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html><head><title>地图热点效果-鼠标经过弹出提示信息</title><meta http-equiv="Content-Type" content="

基于jQuery鼠标点击弹出登陆框效果

基于jQuery鼠标点击弹出登陆框效果.这是一款扁平样式风格的jQuery弹出层登陆框特效.效果图如下: 在线预览   源码下载 实现的代码. html代码: <input type="button" class="one" value="点击我查看效果" /> <div class="box"> <div class="box2"> <div class=&quo

DIV+CSS制作的水平三级横向弹出菜单

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

CSS实现DIV感应鼠标Hover时的显示隐藏效果

<!doctype html> <html lang="en"> <head> <meta charset="UTF-8"> <title>CSS实现DIV感应鼠标Hover时的显示隐藏效果</title> <style> .wrap{} .wrap .box{border:2px solid red;width:200px;height:200px;float:left;margi

点击弹出动态菜单效果ios源码

这是一个点击弹出动态菜单效果,源码SphereMenuSwift,SphereMenuSwift使用 UIDynamicAnimator做的动态菜单.点击按钮弹出菜单.菜单可以拖拽.模拟碰撞物理效果,这是用Swift写的项目.效果图: <ignore_js_op> 使用方法: 代码的实现: override func viewDidAppear(animated: Bool) {         super.viewDidAppear(animated)         self.view.b