PC.*_*PC. 2 html javascript image mouseover web
请访问www.peterbio.com/mom/test.htm获取小型网页
有人用鼠标编写代码并创建图像映射.当您单击其中一个紫色气球时,会显示另一个图像.
然后我也可以这样做,以便图片中的所有气球都会进行鼠标悬停并显示其他JPG(我稍后会添加不同的图像).你可以使用相同的jpg来添加第二,第三等翻转图像.
不确定是否需要预先显示图像.它们将在110k或更低.
非常感谢您的帮助.自从我母亲去世以来,我正试图为我的家人做点什么.我想是一个应对的事情.个人计算机
<map name="momMap" id="momMap">
Run Code Online (Sandbox Code Playgroud)
在这种情况下,每个区域都是一个气球,由坐标定义,然后动作" onmouseover"触发changeImage带有属性" newimage" 的javascript函数" ",该属性是要显示的图像的名称.
您要设置的气球的坐标是成对插入的.例如,0,0表示左上角,您添加的对越多,您的形状所具有的顶点越多,连接这些顶点形成的区域将是受javascript操作影响的区域.
<area shape="poly" coords="326,93,316,136,275,165,250,163,235,127,261,100,286,66,308,68" href="#" onmouseover="changeImage('momf.jpg')" onmouseout="resetImage()"/>
Run Code Online (Sandbox Code Playgroud)
因此" poly"将区域类型设置为多边形,而coords定义了顶点的位置和数量.尽量保持这些顶点坐标的顺序,以避免混淆某些浏览器.除了多边形之外,还可以使用其他形状,即圆形和矩形.这里描述了这些类型区域的使用.
你问了一个例子,这将在父图像的左上角100px的正方形中显示相同的图像(因为我不知道该文件夹中的任何其他图像):
<area shape="poly" coords="0,0,100,0,100,100,0,100" href="#" onmouseover="changeImage('momf.jpg')" onmouseout="resetImage()"/>
Run Code Online (Sandbox Code Playgroud)
总而言之,您只需为每个气球设置一个新区域,或者就此而言,您需要悬停效果的图像区域.为了让您轻松找到图像上的坐标,我找到了这个脚本,可以让您轻松完成任务
| 归档时间: |
|
| 查看次数: |
2316 次 |
| 最近记录: |