當前位置:軟件學(xué)堂 > 資訊首頁 > 網(wǎng)絡(luò)編程 > 編程其他 > 文本放大鏡JS代碼怎么寫

文本放大鏡JS代碼怎么寫

2012/10/21 14:51:56作者:佚名來源:網(wǎng)絡(luò)

移動端

【實例名稱】

文本放大鏡

【實例描述】

有些網(wǎng)頁為了顯示足夠多的內(nèi)容,把文本字體變得很小。為了讓讀者可以輕松地閱讀文本,本例將介紹一種簡單的文本放大鏡。

【實例代碼】

<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>

【運行效果】

運行效果

【難點剖析】

本例的重點是對鼠標事件的調(diào)用,和zoom樣式的使用。當用戶將鼠標移動到文本上時,需要將文本放大.所以需要調(diào)用鼠標的“onmouseover”事件,如果鼠標離開時,則還原文本的大小,這需要調(diào)用鼠標的“onmouseout”事件。放大效果使用的是“zoom”,其使用百分比來設(shè)置放大的比例。

【源碼下載】

本實例JS代碼下載