JavaScript实现点击链接后图片缓慢展开效果

作者:微光

时间:2026-10-28

浏览:284

本文介绍了一种使用JavaScript实现点击链接后图片缓慢展开的特效。通过控制定时器逐步修改图片高度属性,结合简单的状态变量判断,实现平滑的视觉展开效果。代码包含完整的HTML结构与JS逻辑,适合初学者参考学习基础DOM操作与动画原理。

文章目录

JavaScript图片展开动画实现

本文详细介绍了一种通过JavaScript实现点击链接后图片缓慢展开效果的方法,供读者参考学习。

具体实现代码如下:

<html>
<title>JS点击链接后,慢慢展开隐藏着的图片</title>
<body>
<script language="JavaScript">
var b=0;
var c=true;
function fade(){
if(document.all);
if(c == true){b+=3}
if(b>294){c=false}
u.width=394
u.height=b; //运行后图片的大小
setTimeout("fade()",1)}//根据实际情况选择延时
</script>
<p align="center"><a href="javascript:"><img src="/images/3.jpg" name="u" width="0" height="0" border="0" onclick="javascript:window.open(this.src);" style="cursor:pointer;"/></a>
<p align="center"><a href="javascript:" onClick="fade()">点击展开图片</a>
</body>
</html>

希望本文所述对大家的javascript程序设计有所帮助。

实用工具推荐

电子包浆

绿化、压缩、噪点和虚拟水印,自由调节做旧程度。

使用 ›
图片压缩

选择画质和输出格式,预览压缩前后的大小。

使用 ›
相关文章