0 0

怎样实现把鼠标移到附件上出现下图效果?5

请大神指导

 
2014年7月12日 21:23
  • 大小: 40.1 KB

6个答案 按时间排序 按投票排序

0 0

采纳的答案

用onmouseenter 和onmouseleave可以实现,但是样式要自己调试,给你个例子:

<html>
<head>
<title></title>
</head>

<body>
	<div id="div1" onmouseover=showDiv('div1') onmouseout="hide(this)" style="background-color:#DDEDFB;position:absolute; width:200px; height:100px; top:-100px;">
		<a href="#">下载</a>&nbsp;&nbsp;<a href="#">打开</a>&nbsp;&nbsp;<a href="#">预览</a>
	</div>
	<a href="javascript:void(0)" onmouseover=show(this) onmouseout=hideDiv('div1')>哈哈1</a>
	<br>
	<br>
	<br>
	<br>
	<a href="javascript:void(0)" onmouseover=show(this)>哈哈2</a>
	<br>
</body>

<script language=javascript>
function show(obj)
{    
	var str=getIE(obj)
	var temp=str.split(",")
	var top=temp[0]
	var left=temp[1]
	var objDiv=document.getElementById("div1")
	objDiv.style.display="";
	objDiv.style.left=temp[1];
	objDiv.style.top=parseInt(temp[0])+parseInt(obj.offsetHeight);
}
function getIE(e){
	var t=e.offsetTop;
	var l=e.offsetLeft;
	while(e=e.offsetParent){
		t+=e.offsetTop;
		l+=e.offsetLeft;
	}
	return (t+","+l);
}
function hide(obj){
	obj.style.display="none"
}
function hideDiv(obj)
{
	var objDiv=document.getElementById(obj);
	objDiv.style.display="none";
}
function showDiv(obj)
{
	var objDiv=document.getElementById(obj);
	objDiv.style.display="";
}
</script>
</html>

2014年7月12日 22:11
0 0

楼主,使用javascript的onmouseover和onmouseout就可以实现这种效果了
例如:<a href="#" onmouseover=show() onmouseout=hide()>图片/按钮</a>

2014年7月15日 13:44
0 0

添加一个鼠标滑过的事件,然后控制隐藏显示div就可以了,找找jquery的例子吧 肯定能有
刚看个例子 地址是www.javajxw.com

2014年7月14日 17:15
0 0

用事件响应创建出div显示内容等...理念就这样

2014年7月14日 15:53
0 0

可以使用tooltip插件,推荐一个Poshy Tip

2014年7月14日 13:36
0 0

$("#showInfo").css("position","absolute");
                $("#showInfo").css("left",mouse.x+"px");
                $("#showInfo").css("top",mouse.y+"px");
}

横坐标:mouse.x换成 附件的left + 变动值,
纵坐标:mouse.y换成 附件的top + 变动值

2014年7月14日 10:02

相关推荐

    鼠标经过图片半透明效果文字滑动显示

    一个经过修改后的鼠标悬停图片上,图片显示一层半透明遮罩效果,同时文字说明从左向右滑动显示 修改后的效果更佳方便使用: 1、只需要打开附件中的index.html页面,将其中的 代码部分 拷贝到你的网页中即可

    jquery+css实现世界地图放大缩小效果

    4. 当鼠标移到地图上时,使用CSS显示提示信息,可能通过改变元素的display属性或者使用jQuery的show/hide方法。 5. 实现地图的缩放功能,可以使用CSS3的transform属性和jQuery的animate方法,通过改变scale值来实现...

    网页底部导航鼠标悬停弹出图片列表效果

    导航固定在网页左下角,当鼠标悬停后,向上滑动展出图片列表,鼠标移走后,图片消失 且随着鼠标上下移动的同时,图片列表也会上下移动,效果用起来很舒服 使用方法: 1、将lanrenzhijia.css样式引入到...

    类似画图板的小程序-windows

    首先在资源文件中增加需要的光标资源,然后在视图的OnSetCursor消息函数中调用SetCursor函数来设置光标样式就可以了,注意要判断HitTest参数是否为HTCLIENT,不然的话鼠标移到了滚动条上的时候光标还是画笔的样式就...

    《程序天下:JavaScript实例自学手册》光盘源码

    4.16 鼠标移到下拉框时自动全部打开 4.17 checkbox鼠标移入移出的特效 第5章 层和框架的特效 5.1 div层提示效果 5.2 层自动滚动到最底端 5.3 div的自动滚动 5.4 div的折迭效果 5.5 圆角div 5.6 动态添加iframe框架 ...

    程序天下:JavaScript实例自学手册

    4.16 鼠标移到下拉框时自动全部打开 4.17 checkbox鼠标移入移出的特效 第5章 层和框架的特效 5.1 div层提示效果 5.2 层自动滚动到最底端 5.3 div的自动滚动 5.4 div的折迭效果 5.5 圆角div 5.6 动态添加iframe框架 ...

    小学信息技术五年级下教材修改版.pdf

    选择颜色后,将鼠标移到封闭区域点击,颜色就会填充进去。 - **使用填充工具的注意事项**:填充区域必须是完全封闭的,否则颜色可能会溢出。 - **橡皮/彩色橡皮擦工具**:橡皮擦工具可以擦除画布上的颜色,如果...

    vc++ 开发实例源码包

    服务器可以将收集到的信息以柱状图和文件列表以及其他方式呈现给用户,以便用户对局域网内的主机进行监测和管理。 CClockST_demo 电子钟的实现,自绘Button、Static的实现,其中自定了一个辅助主题风格类。 ...

    第二章 习题 第二章 习题 第一部分:选择题 1、在Windows XP窗口中,用鼠标拖曳( ),可以移.doc

    第20题的答案是(A) 按下 Ctrl+Alt+Delete 健,当出现关闭程序对话框时,选择“屏幕保护程序”然后按下“结束任务”就可以终止屏幕保护程序。 这些知识点涵盖了Windows XP的基本操作和文件管理,对于熟悉和使用该...

    怎么隐藏桌面文件夹名称?.docx

    - 将鼠标移至屏幕右上角,呼出侧边栏。 - 单击“搜索”,在搜索框内输入“字符映射表”。 - 单击搜索结果中的“字符映射表”程序。 - **Windows 7**: - 在“开始”菜单中,依次点击“所有程序”&gt;“附件”&gt;...

    画五星红旗教学步骤.doc

    - 将鼠标移到绘图区,按住鼠标左键拖动以画出矩形旗面,确保旗面保持正方形比例。 5. 填充红旗: - 点击"工具"中的"填充"按钮,再次选择红色,然后在旗面上点击左键填充颜色。 6. 绘制五角星: - 首先,选择...

    vc++ 应用源码包_1

    服务器可以将收集到的信息以柱状图和文件列表以及其他方式呈现给用户,以便用户对局域网内的主机进行监测和管理。 CClockST_demo 电子钟的实现,自绘Button、Static的实现,其中自定了一个辅助主题风格类。 ...

    vc++ 应用源码包_2

    服务器可以将收集到的信息以柱状图和文件列表以及其他方式呈现给用户,以便用户对局域网内的主机进行监测和管理。 CClockST_demo 电子钟的实现,自绘Button、Static的实现,其中自定了一个辅助主题风格类。 ...

    vc++ 应用源码包_6

    服务器可以将收集到的信息以柱状图和文件列表以及其他方式呈现给用户,以便用户对局域网内的主机进行监测和管理。 CClockST_demo 电子钟的实现,自绘Button、Static的实现,其中自定了一个辅助主题风格类。 ...

    vc++ 应用源码包_5

    服务器可以将收集到的信息以柱状图和文件列表以及其他方式呈现给用户,以便用户对局域网内的主机进行监测和管理。 CClockST_demo 电子钟的实现,自绘Button、Static的实现,其中自定了一个辅助主题风格类。 ...

    vc++ 应用源码包_3

    服务器可以将收集到的信息以柱状图和文件列表以及其他方式呈现给用户,以便用户对局域网内的主机进行监测和管理。 CClockST_demo 电子钟的实现,自绘Button、Static的实现,其中自定了一个辅助主题风格类。 ...

    百度Echaerts 的china 的pam js文件

    这种情况下,找到一个可靠的 `china.js` 文件源并验证其可用性至关重要,就像描述中所说的,提供的附件经过验证,确保可以正常使用,这对开发者来说是个宝贵的资源。 `china.js` 文件通常包含以下几部分关键知识点...

    第二章Windows XP操作系统.doc

    要关闭电脑,首先将鼠标移到屏幕左下角的“开始”按钮上,单击后出现菜单,找到“关闭计算机”选项,点击后会弹出一个对话框,选择“关闭”即可。记得在关机后断开电源,以保护电脑硬件。 ### 2. 鼠标的使用 鼠标...

    多媒体教室

    1、打开控制面板的网络设置项,将 TCP/IP 协议添加到网络组件中(如下图),再选择与网卡绑定的 TCP/IP 协议。 2、在 TCP/IP 属性页中设置正确的 IP 地址,注意不要使 IP 地址重复,设置完成后重新启动计算机。 注:...

    Windows7自带画图软件实例教程-(一)软件打开与文件保存.pdf

    1. 首先,将鼠标指针移到屏幕左下角的“开始”按钮上。 2. 轻轻点击鼠标左键,这会打开开始菜单。 3. 使用鼠标滚轮向上或向下滚动菜单,直到找到“Windows附件”这一选项。 4. 在附件菜单中,找到并点击鼠标左键选择...

Global site tag (gtag.js) - Google Analytics