鼠标放在一个连接上,会显示图片(类似tooltip)
2009-05-04 13:23
351 查看
<body>
<a href="www.sina.com" id="i" onmouseover="show(this)" onmouseout="hide()">免费电影</a>
<div id="m" style="BORDER-RIGHT:black 1px solid;PADDING-RIGHT:20px;BORDER-TOP:black 1px solid;PADDING-LEFT:20px;Z-INDEX:100;VISIBILITY:hidden;PADDING-BOTTOM:20px;BORDER-LEFT:black 1px solid;WIDTH:80px;PADDING-TOP:20px;BORDER-BOTTOM:black 1px solid;POSITION:absolute"
onmouseover="show(i)" onmouseout="hide()">
<img src="meng.jpg"></img>
</div>
<script>
function show(o){
var m=document.getElementById("m")
m.style.pixelLeft=getL(o)
m.style.pixelTop=getT(o)+o.offsetHeight
m.style.visibility=''
}
function hide(){
document.getElementById("m").style.visibility='hidden'
}
function getL(e){
var l=e.offsetLeft;
while(e=e.offsetParent){
l+=e.offsetLeft;
}
return l
}
function getT(e){
var t=e.offsetTop;
while(e=e.offsetParent){
t+=e.offsetTop;
}
return t
}
</script>
</body>
<a href="www.sina.com" id="i" onmouseover="show(this)" onmouseout="hide()">免费电影</a>
<div id="m" style="BORDER-RIGHT:black 1px solid;PADDING-RIGHT:20px;BORDER-TOP:black 1px solid;PADDING-LEFT:20px;Z-INDEX:100;VISIBILITY:hidden;PADDING-BOTTOM:20px;BORDER-LEFT:black 1px solid;WIDTH:80px;PADDING-TOP:20px;BORDER-BOTTOM:black 1px solid;POSITION:absolute"
onmouseover="show(i)" onmouseout="hide()">
<img src="meng.jpg"></img>
</div>
<script>
function show(o){
var m=document.getElementById("m")
m.style.pixelLeft=getL(o)
m.style.pixelTop=getT(o)+o.offsetHeight
m.style.visibility=''
}
function hide(){
document.getElementById("m").style.visibility='hidden'
}
function getL(e){
var l=e.offsetLeft;
while(e=e.offsetParent){
l+=e.offsetLeft;
}
return l
}
function getT(e){
var t=e.offsetTop;
while(e=e.offsetParent){
t+=e.offsetTop;
}
return t
}
</script>
</body>
相关文章推荐
- 鼠标放在一个连接上,会显示图片(类似tooltip)
- 鼠标放在一个连接上,会显示图片(类似tooltip)
- 鼠标放在一个连接上,会显示图片(类似tooltip)
- 鼠标放在一个连接上,会显示图片(类似tooltip)
- 分享一个jquery插件:实现类似淘宝上鼠标经过图片右侧显示大图的效果
- 鼠标移动到一个位置,显示图片(类似qq的隐藏显示功能)
- 鼠标放在图片连接上显示图片
- 鼠标放在图片连接上面,预览图片
- 鼠标放在图片连接上面,预览图片
- SCRIPT鼠标放在图片上才显示色彩 平时是灰色的图片
- 鼠标悬停在表格任意一个<td>上改变整行背景颜色并在第一个td显示象征性的某图片
- 鼠标放在图片上面显示图片放大效果 (转)
- 窗体中有一个图片框,显示一副图片。要求:1)在窗体打开时,动态加载图片;2)设置图片显示模式为根据图片框大小缩放图片;3)图片自己找;4)当鼠标停留在图片框时,显示“**风光”提
- 鼠标放在小图片上显示大图标
- 鼠标放在图片上在另外层显示图片及图片信息
- Silverlight DataGrid 数据绑定鼠标移入到内容项时显示类似ToolTip提示文本
- C#--第12周实验--任务1(设计一个窗体)--窗体中有一个图片框,显示一副图片,当鼠标停留在图片框时,显示“**风光”提示
- 鼠标放在图片上显示大图
- Jquery实现鼠标放在图片上面显示大图效果