如何用 CSS 製作影像 Roll-over 效果?(上圖的邊框變化效果。點選 這裡 看其他運用範例)
我的作法是在 自定樣式(CSS) 新增一段語法;修改成功後,於編輯網誌文章時,切換到 HTML 原始碼,把要顯示 Roll-over 效果的影像檔加入一段語法。
這篇文章適合給使用過自定樣式(CSS),而且編輯文章時曾切換到 HTML 原始碼的 Blogger 應用。在運用這個效果前,請你留意:
|
影像 Roll-over 效果需要更動你的自定樣式(CSS)。強烈建議你做任何修改前,先把自定樣式(CSS)中所有文字複製到記事本中另存新檔。如果因為修改而導致意外,還可以用原版本重新救回來。 |
我不是 CSS 專家,看官們若有更好的運用方式,甚至不用更改自定樣式就能達成的話,敬請不吝分享。
第一部份:在自定樣式(CSS)中新增 Image Rollover 效果語法
修改自定樣式。
自定樣式(CSS)在這裡可找到,請點選後開始你的 CSS 冒險...。恕我囉唆,請務必事先備分另存新檔,掛了別找我。

新增以下 CSS 語法於 /*文章主體*/ 與 /*作者列*/ 之間的區段。
其實這段 CSS 只要不放在 HTML 或 BODY 區段內,其他區段之間皆可。但為了不讓大家第一次就做錯,在此規定個地方,方便日後管理自己的 CSS。
/*文章主體內影像檔超連結 Rollover 設定*/ |
新增語法成功後,你的自定CSS看起來會是 這樣。注意,每個語法區段都是以符號 } 結尾。上述語法必須接在 /*文章主體*/ 區段的 } 之後,放錯會連帶搞亂文章主體設定喔。
別急,記得按下 使用自定樣式CSS,再按下 確認送出,整個 CSS 才算更新完畢。
修改完自定樣式CSS,從此你每一篇網誌都能運用這個效果,無須再重新新增。
第二部份:在網誌影像檔中運用 Image Rollover 效果
改完自定樣式(CSS)之後,接著要把 Roll-over 效果運用在你選定的影像上。首先,這個影像檔必須有個超連結。拿我超可愛小姪子的口水照為例。
將想要顯示 Roll-over 效果的影像插入連結

如果你不清楚如何插入超連結,請參閱 Xuite Blog 日誌教學「插入網站連結」。
我插入的連結是 http://blog.xuite.net/yeegiah/diary/4653359,也就是這篇網誌的網址。
插入連結後,切換到 HTML 原始碼。

找出你選定的影像檔所在位置。
如果你的影像檔放在文章頂端,你可以在 HTML 語法一開始的地方找到它。本範例的影像網址是 http://f.blog.xuite.net/f7/b7/10055976/blog_6267/txt/4653359/5.jpg

把舊語法取代成新語法。
在 HTML 原始碼中,我們可以看到影像檔網址前後被上圖中我特意用藍底白字標示的兩個語法包夾住。
你的任務是把語法變成這樣:把 p align="left" (或者只出現 p ) 取代為 div class="imgrollover" (注意:imgrollover 絕不能拼錯)。再把 /p 取代為 /div。
取代成功,完成圖如下。

為了方便你拷貝運用,我把整個語法放進以下文字框中。
按下切換 HTML 原始檔,回到一般的文章編輯模式,繼續完成你的網誌內容。
按下發表,就能在你網誌的頁面看到這效果。
在編輯文章時,影像 Roll-over 效果是看不出來的。別太快以為你弄錯了,放心按下發表就可以看成果了。
附註說明:
|
|
祝各位冒險成功!
Xuite CSS教學、樣式與問題整理
http://blog.xuite.net/yeegiah/diary/11431003
更多關於羅傑的CSS:
http://blog.xuite.net/yeegiah/diary?st=c&re=list&p=1&w=110964







