本来想自己实现一个 点查询按钮 弹出一个gif图片的效果,无意中看到这段代码,感觉效果很不错。
代码实现效果:鼠标移动到名(wait.gif)上,显示图片,鼠标移开则不显示图片
做法:新建 a.html 和 一个待显示图片 wait.gif 放在同一目录下,
a.html 代码如下:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<title></title>
<script type="text/javascript">
var path = './'; //图片相对路径
function show(obj) {
var name = obj.innerText;
var sDiv = document.getElementById('img_' + name.split('.')[0]);//文件名自己判断
if (!sDiv) {
sDiv = document.createElement("DIV");
sDiv.id = 'img_' + name.split('.')[0];
sDiv.style.position = 'absolute';
sDiv.style.top = obj.offsetTop + obj.offsetWidth + 'px';
sDiv.style.left = obj.offsetLeft +obj.offsetHeight + 'px';
sDiv.style.border = '1px red solid';
var img = document.createElement("img");
img.src = path + name;
sDiv.appendChild(img);
document.body.appendChild(sDiv);
}
sDiv.style.display = 'block';
}
function f(obj) {
var name = obj.innerText;
var sDiv = document.getElementById('img_' + name.split('.')[0]);//文件名自己判断
if (sDiv) {
sDiv.style.display = 'none';
}
}
</script>
</head>
<body>
<div onmouseover="show(this)" onmouseout="f(this)" style="position:absolute;">
wait.gif
</div>
</body>
</html>[/img]
- 大小: 3.1 KB
- 大小: 6.4 KB
分享到:
相关推荐
在JavaScript(JS)编程中,实现“鼠标悬停到图片上显示文字详情效果”是一种常见的交互设计技术,它能够提升用户体验,使用户更容易理解图片所代表的信息。这种效果通常是通过结合HTML、CSS以及JavaScript来实现的...
js 实现 鼠标放到图片上会显示另外一张图片! 值得下载看看!资源免费,大家分享!!
以上代码中,`mouseover`事件会在鼠标移动到图片上时触发,而`mouseout`事件则在鼠标移出图片时触发。通过改变透明层的`opacity`属性,我们可以控制其可见性,从而实现滑过图片显示详情内容的效果。 此外,如果你的...
鼠标移到Image上方时显示文字效果,仿腾讯微群广场显示效果,鼠标移动到图片上方,显示一个与图片大小一样的半透明文字框
【标题】"Js 鼠标移上去,大图显示" 涉及的技术知识点主要集中在JavaScript和网页交互上,这种效果通常用于图片预览功能,用户将鼠标悬停在小图上时,会显示出相应的大图。下面将详细介绍这个过程中的关键技术和实现...
事件监听器允许我们在特定的用户操作(例如鼠标移动到元素上)时执行一段代码。在这个场景中,我们需要监听`mouseover`和`mouseout`事件,这两个事件分别在鼠标进入和离开元素时触发。 ```javascript document....
在网页设计中,实现“鼠标移动到图片上显示图片提示效果”是一种常见的用户体验优化技术,通常被称为“悬停提示”或“tooltip”。这种效果能够提供额外的信息,帮助用户更好地理解图片内容,尤其在空间有限或者需要...
标题中的“鼠标放到显示图片上显示左右箭头翻页效果”描述的是一个常见的网页交互设计,通常用于图片展示或画廊应用。这种效果允许用户通过鼠标悬停在图片上时出现的左右箭头来轻松浏览前后图片,提升了用户体验。...
本篇文章将详细介绍如何利用jQuery来实现在鼠标移动到图片上时,显示大图广告的效果,当鼠标移开时,图片则会恢复原状。 首先,我们需要了解jQuery的基本用法。jQuery是一个轻量级的JavaScript库,它简化了DOM操作...
当鼠标移到图片上时,创建一个新的`<div>`作为提示框,并将`alt`属性的值设置为提示内容。我们还计算了提示框的位置,使其位于图片下方,然后将其添加到页面上并显示。当鼠标离开图片时,我们查找并移除当前的提示框...
当鼠标移动到小图片上时,我们用JavaScript来替换或改变图片的源(src)属性,使其显示大图片。 以下是一些关键知识点: 1. **事件监听**:在JavaScript中,我们可以使用`addEventListener`方法来监听鼠标移入...
"图片上下切换--鼠标移动图片改变"这个主题涉及到动态图像展示的技术,通常用于增强用户体验,使用户能够轻松地浏览一组图片。以下是对这个主题的详细解释: 首先,我们要理解的是图片切换的基本原理。在网页或应用...
本示例中,我们关注的是一个基于jQuery实现的图片特效,即“鼠标移到Image上方时显示文字效果”。这个功能是通过结合jQuery事件监听器和CSS样式来创建的,当用户将鼠标悬停在图片上时,会在图片底部显示相关信息,...
在网页设计中,有时我们需要实现一个功能:当用户将鼠标悬停在某个div元素上时,显示特定的信息或另一个div。这个功能可以增强用户体验,帮助用户更好地理解和操作页面。本教程将详细介绍如何实现这一功能,并确保...
2. **悬停提示**:插件提供了6种不同的悬停提示样式,这些提示可以在用户将鼠标移到图片上时自动显示,用来展示图片的相关信息或描述。这些提示框的设计各异,包括了各种布局和动画效果,使得网页的视觉效果更佳。 ...
在实现这个功能时,通常会有一个小的缩略图,当鼠标移动到缩略图上时,会在一旁显示对应的放大图片。 实现这一功能的关键步骤包括: 1. **事件监听**:使用`addEventListener`方法监听鼠标的`mousemove`事件,获取...
在上面的代码中,我们选中所有`.thumbnail`类下的图片,当鼠标移过时,获取`data-large`属性中的大图路径,并将其设置到`#large-image-container`(假设这是显示大图的`<img>`标签的ID)的`src`属性。当鼠标离开时,...
js制作的鼠标移到小图上显示大图的特效。 1、渐变显示大图。 2、自动调整大图显示的位置。 3、给小图片加上代码: 4、css修改样式。
在网页设计中,提升用户体验是至关重要的,而“鼠标移动到图片上加上文字和阴影”是一种常见的交互设计手法,能够使用户更容易理解图片所代表的信息,同时增加视觉吸引力。这个压缩包“鼠标移动到图片上加上文字和...
CloudZoom的工作原理是创建一个与原图大小相同的隐藏层,当鼠标移动到图片上时,这个隐藏层会显示出来,并根据鼠标的移动动态改变放大区域,展示出高分辨率的细节部分。 实现CloudZoom的基本步骤如下: 1. **引入...