【实例名称】
文本放大镜
【实例描述】
有些网页为了显示足够多的内容,把文本字体变得很小。为了让读者可以轻松地阅读文本,本例将介绍一种简单的文本放大镜。
【实例代码】
<html xmlns="http://www.w3.org/1999/xhtml" > <head> <title>标题页</title> </head> <body> <p>这是旧文本,一般大小</p> <P onmouseover="this.style.zoom='180%'" onmouseout="this.style.zoom='normal'"> 这是新文本,放大180倍 </p> </body> </html>
【运行效果】
【难点剖析】
本例的重点是对鼠标事件的调用,和zoom样式的使用。当用户将鼠标移动到文本上时,需要将文本放大.所以需要调用鼠标的“onmouseover”事件,如果鼠标离开时,则还原文本的大小,这需要调用鼠标的“onmouseout”事件。放大效果使用的是“zoom”,其使用百分比来设置放大的比例。
【源码下载】
本实例JS代码下载
……