鼠标移过放大的JS动态菜单

苹果底部菜单效果实现 关于苹果底部效果,一般人肯定不会陌生,由于该效果不止在苹果电脑上出现,在很多网站都运用到了该效果.效果看起来还是比较酷炫的,当鼠标移动过去时,会发现对应的菜单会出现放大的效果.图片展示: 说下原理: 1.确认事件源:对应的菜单按钮,为img实现 2.确认事件属性:onmousemove,这里会出现误区,因为很多人认为是当鼠标悬浮在对应菜单项上时,该菜单才会发生变化,其实不然, 阅读详情

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML .4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">

<html>

<head>

<title>www.lanrentuku.com</title>

<style type="text/css">

html {

overflow: hidden;

}

body {

background: #222;

}

#menu {

padding: 10px;

background: #000;

height: 300px;

width: 400px;

}

#menu a {

display:block;

text-decoration:none;

font-family: arial, helvetica, verdana, sans-serif;

white-space: nowrap;

}

</style>

<script type="text/javascript"><!--

var P,T;

var over = -1;

///////////////

var fontSize = 38;

var lensFX = 1;

var num = true;

var color = "#FFF";

var selected = "#F80";

///////////////

function zoom(s){

if(s!=over){

over = s;

for(var i=0;i<T;i++){

P[i].style.fontSize=Math.floor(fontSize / (Math.abs(i - s) + lensFX) + 3)+"px";

P[i].style.color=(i==s)?selected:color;

}

}

}

onload = function(){

P = document.getElementById("menu").getElementsByTagName("a");

T = P.length;

for (var i=0;i<T;i++){

if(num){

x=i+".";

if(x.length<3)x="0"+x;

P[i].innerHTML = x+P[i].innerHTML;

}

P[i].style.width = "100%";

P[i].onmouseover=new Function("zoom("+i+");");

}

zoom(0);

}

//-->

</script>

</head>

<body>

<div id="menu">

<a href="http://del.icio.us/tag/scripting">scripting</a>

<a href="http://del.icio.us/tag/javascript">javascript</a>

<a href="http://del.icio.us/tag/web">web</a>

<a href="http://del.icio.us/tag/dhtml">dhtml</a>

<a href="http://del.icio.us/tag/css">css</a>

<a href="http://del.icio.us/tag/ajax">ajax</a>

<a href="http://del.icio.us/tag/programming">programming</a>

<a href="http://del.icio.us/tag/design">design</a>

<a href="http://del.icio.us/tag/webdesign">webdesign</a>

<a href="http://del.icio.us/tag/html">html</a>

<a href="http://del.icio.us/tag/dom">dom</a>

<a href="http://del.icio.us/tag/webdev">webdev</a>

<a href="http://del.icio.us/tag/reference">reference</a>

<a href="http://del.icio.us/tag/tools">tools</a>

<a href="http://del.icio.us/tag/tutorial">tutorial</a>

<a href="http://del.icio.us/tag/xmlhttprequest">xmlhttprequest</a>

<a href="http://del.icio.us/tag/menu">menu</a>

<a href="http://del.icio.us/tag/xml">xml</a>

<a href="http://del.icio.us/tag/library">library</a>

<a href="http://del.icio.us/tag/development">development</a>

</div>

</body>

</html>

JavaScript鼠标事件:学习JavaScript中的鼠标事件和技巧 在Web开发中,JavaScript是一种广泛使用的编程语言,它可以为网页添加交互性和动态性。其中,鼠标事件是JavaScript中一类常用的事件类型,它可以帮助我们响应和处理用户在网页上的鼠标操作。本文将介绍JavaScript中常见的鼠标事件,并提供相应的源代码示例。这些是JavaScript中常见的鼠标事件及其应用示例。通过学习和理解这些事件,你可以为网页添加交互性和动态性,改善用户体验。希望这些示例能够帮助你更好地理解和应用JavaScript中的鼠标事件。如果你有任何问题,请随时提问! 阅读详情

相关推荐

网页开发中的经典菜单效果与JavaScript实现

本文还有配套的精品资源,点击获取 简介:本文深入探讨了如何利用JavaScript实现网页菜单的各种经典视觉效果,包括下拉菜单、悬停效果和动画过渡等。这些效果集通过DOM操作增强用户交互体验,并通过代码示例(如"Untitled-2.html")展示如何在实际项目中应用。经典菜单效果集提供了高度定制性和代码复用性,是网页开发中的宝贵资源,有助于提升网站的整体视觉体验和用户友...

weixin_36303807的博客 1007

竖鼠标移过字体放大

<br /><!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd"><br /><html><br /><head><br /><title>www.lanrentuku.com</title><br /><style type="text/css"><br /> html {<br />  overflow: hidden;<br /> }<br /> body {<br />  b

Y.J的专栏 704

电流采样(分流器与霍尔传感器)

霍尔效应霍尔效应是磁电效应的一种,这一现象是霍尔(A.H.Hall,1855—1938)于1879年在研究金属的导电机构时发现的。霍尔效应是研究半导体材料性能的基本方法。通过霍尔效应实验测定的霍尔系数,能够判断半导体材料的导电类型、载流子浓度及载流子迁移率等重要参数。简单原理如图1所示,半导体薄片两端通以控制电流I,垂直方向施加磁感应强度为B的匀强磁场,d为半导体材料的厚度,k为霍尔常数,它与半导体材质有关,则在垂直于电流和磁场的方向上,将产生电势差为UH的霍尔电压,它们之间的关系为。霍尔元件。

weixin_48867130的博客 1万+

仿苹果菜单的图片放大特效实现

我想用过mac的人都应该见过它的菜单特效,就是鼠标移到适当的位置的时候,菜单图片会有一个放大的效果,今天我就模仿这个效果来做一个有关图片的特效,最终的实现效果如下: 它的HTML结构如下: &lt;div class="wrap"&gt; &lt;img src="./images/aa.png"/&gt; &lt;img src="./images/bb.png"/&gt; ..

Handsome_fan的博客 1325

手把手教你用ROS和Gazebo搭建Unitree A1机器狗仿真环境(含URDF/Xacro详解)

本文详细介绍了如何使用ROS和Gazebo搭建Unitree A1机器狗的仿真环境,涵盖URDF/Xacro文件编写、Gazebo物理引擎集成及ROS控制实现。通过实战指南,帮助开发者掌握四足机器人仿真技术,提升开发效率。

bush的博客 277

Synopsys AXI VIP 从环境搭建到首个验证场景运行

本文详细介绍了Synopsys AXI VIP从环境搭建到首个验证场景运行的全过程,包括VIP安装、示例工程生成、验证环境解析、仿真调试技巧及进阶优化。特别针对AXI协议验证中的常见问题提供了实用解决方案,帮助工程师快速掌握这一SoC验证必备工具。

weixin_29185493的博客 340

js 各种图片特效

2019独角兽企业重金招聘Python工程师标准>>> ...

weixin_34150830的博客 1286

基于全局和局部接受性因果特征的广义学习模型,用于在线增量机械故障诊断

本文提出了一种**因果广义学习模型(CBLM)**,用于在线增量机械故障诊断。该模型结合了**全局因果特征**(时域、频域、故障特征频率均值)和**多尺度局部因果特征**(通过扩张卷积提取),构建了一个具有**增量学习能力**的广泛学习系统(BLS)。CBLM支持**结构增量学习**(增加增强节点)和**样本增量学习**(动态更新权重),无需重新训练整个模型,显著提高了计算效率和诊断精度。在两个滚动轴承数据集上的实验表明,CBLM在诊断准确性和训练时间上均优于传统深度学习模型,适用于在线实时故障诊断。

huanghm88的专栏 387

JS实现菜单样式

DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">html xmlns="http://www.w3.org/1999/xhtml">head>    title>测试title>    script lan

pengjihong960的专栏 1258

高通SA8295P音频接口深度解析:全面掌握SA8295P的LS-I2S、PCM/TDM与高性能音频处理技术设计

SA8295P提供丰富的音频接口选项,包括LS-I2S、PCM/TDM和HS-I2S接口,具备灵活的配置选项,适合各种高保真音频和高速数据传输应用。结合LS-I2S和PCM/TDM接口:在复杂的音频编解码器设计中,可结合使用LS-I2S和PCM/TDM接口,以处理和传输不同的音频数据流。使用HS-I2S接口:在软件定义无线电(SDR)系统中,高速I2S接口可处理高速数据流,如无线电信号的解码和处理。LS-I2S(低速I2S)接口是SA8295P的一部分,提供了丰富的音频数据传输选项。

weixin_43199439的博客 1403

YOLO11-pose关键点检测:训练实战篇 | 自己数据集从labelme标注到生成yolo格式的关键点数据以及训练教程

教会你如何用自己的数据集转换成对应格式的数据集以及如何训练YOLO11-pose关键点检测

①答疑群聊服务;②YOLO大模型知识问答系统;③计算机视觉论文生成智能体; 5417

javascript--苹果系统底部菜单--详细分析

(不好意,先前发布的是有误的分析。现在的这个没问提了!!!) 昨天看到了“妙味课堂”的一个苹果菜单的DEMO。根据里面提到的“勾股定理”。我自己分析了一下代码。如下: 先来一效果图吧! 静止时: 鼠标滑动时: 一、要实现在的功能或效果:   在鼠标滑动的靠近其中某一张图片时,这个图片会随着鼠标向它的靠近而慢慢放大。   a...

222

【GRASS GIS零基础入门教程】2.1:初识GRASS GIS软件

GRASS GIS是一个强大的计算引擎,用于栅格、矢量和地理空间处理。它支持地形和生态系统建模、水文、数据管理和图像处理。通过内置的时态框架和Python API,它可以进行高级时间序列分析和快速地理空间编程,并针对各种硬件配置的大规模分析进行优化。

智慧空间实验室 847

JS特效

<br />JavaScript封装的平滑图片滚动,绝不用jQuery<br />JavaScript封装的平滑图片滚动,绝不用jQuery,我感觉这肯定是位Js高人所为,封装的不错啦,注释内容也很多,研究Js的看看~~~~<br />竖向图片滚动JavaScript封装版,无jQuery<br />竖向图片滚动JavaScript封装版,无jQuery,希望大家喜欢,效果确实不错。<br />纯CSS实现鼠标移上图片添加阴影效果<br />这个效果挺实用,当把鼠标放到一幅静止的图片上,图片的四周边框会出现

1035

机器人环境仿真软件:Webots_(9).路径规划与导航算法仿真实现

通过仿真,我们可以验证路径规划算法的有效性和鲁棒性,同时优化机器人在不同环境中的导航性能。动态窗口法是一种局部路径规划算法,通过在机器人当前速度空间中选择一个最优的速度窗口,使机器人在动态环境中安全地移动。算法的代价函数通常包括两个部分:从起始点到当前节点的实际代价(g-cost)和从当前节点到目标节点的估计代价(h-cost)。在World Editor中,选择“Insert”菜单,添加“Robot”对象,如“E-puck”或“Thymio”。Dijkstra算法的实现与A*算法类似,但不使用启发函数。

kkchenjj的博客 2006

pscad IEEE标准系统搭建说明

pscad IEEE标准系统搭建说明,包含典型的IEEE 9节点、14节点、30节点、39节点和118节点系统。内含标准测试系统的原始数据和潮流结果。

万文篇章带你搞懂JavaScript——如何使用js实现模态框拖动,放大镜和侧边栏固定效果

Javascript实现放大镜,模态框,侧边栏固定功能,文内附带源码,干活满满,放心食用

zhaochen1127的博客 781

华为的C语言编程规范.pdf

华为技术有限公司内部技术规范。本规范制定了编写C语言程序的基本原则、规则和建议。从代码的清晰、简洁、可测试、安全、程序效率、可移植各个方面对C语言编程作出了具体指导。

仿FLASH动感十足鼠标滑过放大的菜单代码

代码简介: 一款动感十足的仿FLASH菜单,当鼠标滑过菜单某一项的时候,该项会自动变大,其它菜单则减小,如果鼠标滑过的速度很快,那这款菜单就会出现操作感极强的菜单效果,不明白的可运行一下代码便知。 代码内容: <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dt...

weixin_33919941的博客 91

WINCC7.3破解文件

WINCC7.3硬件够破解文件,有需要的下载!WINCC7.3硬件够破解文件,有需要的下载!

VC中sqlite的使用

在VC中对sqlite的使用,实现数据库大批数据的快速插入,读取数据库中的数据在ListCtrl中显示

浏览器默认行为 自定义右键菜单栏 放大镜效果

浏览器默认行为 1. 阻止默认行为 1.1 return 可以通过return false来阻止默认行为 1.2 e.preventDefault(); 推荐使用 2. 案例 2.1 仿百度查询功能 实现功能:查询之前,判断是否输入了内容,如果内容为空,则不查询。 注意1:https://www.baidu.com/s" 注意2:name="wd" <form action="https://www.baidu.com/s" method="get" id="myform"> 查询:&

zcj的博客 662

zoom 前台_鼠标hover元素scale/zoom中心点放大效果实例页面

CSS代码:.box {/* 可见视觉区域 */width: 480px; height: 250px;position: relative;overflow: hidden;cursor: pointer;}.size {/* 广阔的海洋 */width: 1000px; height: 1000px;position: absolute; left: 50%; top: 50%;margin:...

weixin_39834090的博客 906

原生js 实现mac上的鼠标滑过图标的效果方法

原生js实现的鼠标滑过图标效果,实现起来比较简单,重点就是计算放大缩小的比例,看效果。

峰会路转的博客 440

分享66个菜单导航JS特效,总有一款适合您

分享66个菜单导航JS特效,总有一款适合您

weixin_47730343的博客 1205

用js实现苹果菜单

**分析的很透彻,第一次没看懂,多看几次多想想就明白了,谢谢博主** 昨天看到了“妙味课堂”的一个苹果菜单的DEMO。根据里面提到的“勾股定理”。我自己分析了一下代码。如下: 先来一效果图吧! 静止时:鼠标滑动时:一、要实现在的功能或效果:  在鼠标滑动的靠近其中某一张图片时,这个图片会随着鼠标向它的靠近而慢慢放大。  a.是“放大”不是“变大”。【放大】是等比例的,而【变大】:不一定是等比例。后面

糖果的幸福 1596

js封装,复用,放大效果

仿youtube菜单 *{margin:0; padding:0;} .contain{width:960px; margin:0 auto; text-align:center; font-weight:bold; font-size:100px; position:relative;} .left{ width:300px; margin-right:10px; float:left; } .

kateLi的专栏 632

javascript特效

图片特效 JavaScript封装的平滑图片滚动,绝不用jQuery JavaScript封装的平滑图片滚动,绝不用jQuery,我感觉这肯定是位Js高人所为,封装的不错啦,注释内容也很多,研究Js的看看~~~~ 竖向图片滚动JavaScript封装版,无jQuery 竖向图片滚动JavaScript封装版,无jQuery,希望大家喜欢,效果确实不错。 纯CSS实现鼠标移上图片添加

Mr_Walter的专栏 3708

苹果菜单,根据离鼠标远近变大变小

代码】苹果菜单,根据离鼠标远近变大变小。

明月几时有?把酒问青天。不知天上宫阙,今夕是何年。我欲乘风归去,又恐琼楼玉宇,高处不胜寒。起舞弄清影,何似在人间。转朱阁,低绮户,照无眠。不应有恨,何事长向别时圆?人有悲欢离合,月有阴晴圆缺,此事古难全。 但愿人长久,千里共婵娟。 544
上一篇: JS文本框拒绝非数字输入
下一篇: 强悍的JS托动DIV
beichen_
博客等级 码龄19年 17粉丝 110原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值