鼠标滑过显示子类浮层

<html>
<head>
<title>TEST</title>
<meta charset="utf-8" />
<script type="text/javascript" src="js/jquery-1.11.0.min.js"></script>
</head>

<style>
    #switch{width:100px;height:36px;line-height:36px;border:1px solid #e6e6e6;position:relative;}
    #layer{width:200px;height:200px;background-color:red;opacity:0;margin-top: 0;position:absolute;left:0;top:0;}
</style>
<body>
    <div id="switch">
        hover me
        <div id="layer">新的一层</div>
    </div>
<script type="text/javascript">
    $("#switch").mouseenter(function(){
        $("#layer").stop().animate( {opacity:"1", top:"36px"},"slow").show();
    });
    $("#switch").mouseleave(function(){
        $("#layer").stop().animate( {opacity:"0", top:"0px"},"slow");
    });
</script>
</body>
</html>

页面结构最好是包含关系,即滑过父类(#switch),显示子类浮层(#layer),且无缝连接,否则会鼠标滑过的时候一闪一闪的。

时间: 2024-12-20 09:49:14

鼠标滑过显示子类浮层的相关文章

鼠标滑过显示图片大图效果

mnesia在频繁操作数据的过程可能会报错:** WARNING ** Mnesia is overloaded: {dump_log, write_threshold},可以看出,mnesia应该是过载了.这个警告在mnesia dump操作会发生这个问题,表类型为disc_only_copies .disc_copies都可能会发生. 如何重现这个问题,例子的场景是多个进程同时在不断地mnesia:dirty_write/2 mnesia过载分析 1.抛出警告是在mnesia 增加dump

鼠标滑过时显示图片内容隐藏和鼠标滑过图片隐藏内容显示的两种小方法

1.鼠标滑过时显示图片,内容隐藏,下面以一个小日历的做法展示 <div class="date7"> <a href=""><div class="date7a"><span class="abcabc">30</span></div></a> <a href=""><div class="dat

JQuery实现鼠标滑过显示导航下拉列表

我们往往是将同一级目录下的栏目先隐藏起来,当用户的鼠标滑过时则显示出来.这就是用javascript实现的一个导航栏下拉列表,下面为大家讲解下是如何实现的,当网站导航栏项目很多的时候,我们往往是将同一级目录下的栏目先隐藏起来.当用户的鼠标滑过时则显示出来.这就是用javascript实现的一个导航栏下拉列表.小编一步步给大家讲解.值得注意的是我们使用的是Javascript的一个框架Jquery来实现的.所以,你在使用的时候必须要下载Jquery. 先建立HTML代码 <html> <h

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

css样式控制鼠标滑过显示

<!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title></title> </head> <style type="text/css"> *{margin: 0; padding: 0;font-family:arial;} .messdiv{position: relative;width: 150px;

js控制图片提示(鼠标滑过显示大图片)

基于jquery <head> <script> $(function(){ var x = 10; var y = 20; $("a.tooltip").mouseover(function(e){ this.myTitle = this.title; this.title = ""; var tooltip = "<div id='tooltip'><img src='"+ this.href +&q

navLI鼠标滑上显示下拉导航

<!DOCTYPE html><html> <head> <meta charset="UTF-8"> <title>li导航</title> <style type="text/css"> *{padding: 0;margin: 0;} #box{width: 100%;background: red;height: 50px;margin: 0 auto;position: r

td里的内容宽度自适应 及 鼠标放上显示标题div title

td里的内容自适应宽度, 用 width:100%控制 strRight+="<td bordercolor='#DEDEDE' width='500px' height='50px'><div title='"+data[i].description+"'><textarea rows='2' "+disWord+" class='txt' id='description' style='font-size:12px; co

Jquery鼠标放上去显示全名的实现方法

第一种方式 使用mouseover.mouseout事件    // 鼠标滑过显示全名var origin_name;$('.task_name').mouseover(function() {  origin_name = $(this).text();  $(this).text($(this).nextAll("input").val());}).mouseout(function() {  $(this).text(origin_name);}); 第二种方式 使用a标签的ti