<html>
<head>
<title>无标题文档</title>
<script language="javascript">
var level = 1;
var div ;
var timeout ;
document.onclick = function (event){
var e = event || window.event ;
div = document.getElementById('mydiv');
level = 1;
if(level === 1){
div.style.marginLeft = e.clientX;
div.style.marginTop = e.clientY;
div.style.width = '0px';
div.style.height = '0px';
clearTimeout(timeout);
}
var step = function (){
var width = parseInt(div.style.width.substring(0,div.style.width.length -2)) ;
var height = parseInt(div.style.height.substring(0,div.style.height.length -2));
var left = parseInt(div.style.marginLeft.substring(0,div.style.marginLeft.length-2));
var top = parseInt(div.style.marginTop.substring(0,div.style.marginTop.length-2));
div.style.width = (width + 4 ) + 'px';
div.style.height = (height + 2 ) + 'px';
div.style.marginLeft = (left - (width+4) /2 +width/2) + 'px';
div.style.marginTop = (top - (height+2)/2 +height/2) + 'px';
if(level <= 50){
level = level +1 ;
timeout= setTimeout(step,10);
}
}
timeout = setTimeout(step,10);
}
</script>
</head>
<body>
<div id="mydiv" style="background-color:#99FF00;width:0px;height:0px; position:absolute;"></div>
</body>
</html>
分享到:
相关推荐
在创建缓慢弹出的下拉菜单时,jQuery的动画功能尤为重要。 1. **HTML 结构**: 下拉导航菜单通常由`<ul>`和`<li>`元素构成。一级菜单项包含在顶级`<ul>`中,而二级菜单项则嵌套在一级菜单的`<li>`内,通常使用`...
当提到“缓慢弹出收缩的层”,主要涉及的JavaScript知识点包括DOM操作、事件处理、CSS样式控制以及动画效果的实现。 1. **DOM操作**:文档对象模型(DOM)是W3C标准中的一个核心部分,它定义了访问HTML和XML文档的...
在这个“jQuery缓慢弹出下拉tab导航.zip”压缩包中,我们可能找到一个实现缓慢弹出效果的下拉tab导航栏的示例。这种导航结构常见于网站头部,用于提供多级菜单,帮助用户高效地浏览网站内容。 首先,让我们深入理解...
在网页设计中,有时我们需要实现一种交互效果:当鼠标悬停在特定元素上时,会显示一个悬浮层(通常是一个div层),展示相关信息。这种效果能够提供用户友好的体验,帮助用户快速获取需要的信息。本篇文章将详细讲解...
5. 文字标题动画:遮罩层上的图片标题可以以各种方式出现,比如淡入、弹出或从图片边缘滑出,增加信息的呈现效果。 6. 色彩变换:图片或背景色在鼠标滑过时改变,为设计添加色彩层次。 7. 边框动画:图片边框在鼠标...
例如,`<a>`标签可以用来包裹图片,以便在遮罩层上添加链接,而JavaScript可以监听鼠标事件,触发额外的动画或者功能,如弹出信息框、播放视频等。 在"jiaoben6078"这个文件中,可能包含了实现此特效的HTML代码示例...
HTML5的鼠标悬停图片弹性特效是利用HTML、CSS3以及可能的JavaScript来实现的一种动态视觉效果,当用户将鼠标指针悬停在图片上时,图片会呈现出一种叠加运动的弹性动画。 这种特效的核心在于CSS3的属性和选择器。CSS...
在IT行业中,弹出窗口(Popup Window)是一种常见的交互设计,用于向用户展示临时通知、设置选项或进行特定操作。"popupwindow.rar"文件显然包含了关于如何实现这种功能的示例代码。首先,我们来详细了解如何利用...
接着,编写jQuery脚本,处理用户交互,如鼠标悬停时显示更多详细信息,点击后弹出人物的完整介绍等。 为了增强可维护性和复用性,我们还可以将这些特效封装成自定义的jQuery插件。这样,只需在其他项目中引入该插件...
JavaScript是实现DHTML动态效果的主要脚本语言,如动画、下拉菜单、弹出对话框等。 接下来是HTML事件资料大全.doc。在HTML4.0中,事件是网页与用户交互的关键。当用户执行某些操作,如点击按钮、提交表单或者滚动...