網頁是掃瞄閱讀。 網頁文章的表達,通常只要把大標及中標先呈現出來就可以,以免給讀者「文字壓力」。 通常,「長的」內文可以先藏起來,然後設定互動點;一但讀者有興趣了,想看時,就可以click互動地打開內文。 |
語法範例
標題 |
中標。按下這個區域,就可以打開隱藏的內文。 [click ] |
把要閉合的內文內容寫在這裡。
可以是圖文影音甚至是gallery,都沒關係; 只要是可以寫入Div裡面的都行。 |
一 把下列 jquery
程式碼貼到<head>xxx</head>之間或是<body>之後: |
<script
src="http://code.jquery.com/jquery-1.9.1.js"></script> |
說明: 1. jquery-1.9.1.js這條程式碼在很多互動模組都有用到,如已用到,就不用再貼。一篇網頁文章中,只要出現一次即可,請保留最前面的那條 jquery-1.9.1.js 程式碼。 2. 世新新聞系網路組的同學:因教學整體配合的需要,請放在<body>之後。 |
二 請把下列 CSS 語法貼到<body>之後: |
<style> .lmctabsli01 { font-family: Verdana, '微軟正黑體'; font-size: 2em; font-weight: bold; line-height: 180%; text-align: left; letter-spacing: 0.1em; } .lmctabsli02 { font-family: Verdana, '微軟正黑體'; font-size: 1.2em; font-weight: bold; line-height: 160%; text-align: left; text-justify: distribute; letter-spacing: 0.1em; cursor: pointer; } div.lmctabsli03 { font-family: Verdana, '微軟正黑體'; font-size: 1.14em; font-weight: normal; line-height: 180%; text-align: left; text-justify: distribute; } </style> |
說明 1. 這是大標(.lmctabsli01)、中標(.lmctabsli02)和內文(div.lmctabsli03)的CSS;看得懂的同學可以自行修改。請看影音教學。 |
三 請把下列 HTML碼貼到欲出現的編輯區域: |
<table class="ta201403112042"
style="text-align: left; width: 100%;"
border="0" cellpadding="2" cellspacing="12"> <tbody> <tr> <td class="lmctabsli01" style="vertical-align: top;">標題<br> </td> </tr> <tr> <td class="lmctabsli02" style="vertical-align: top;">中標<br> [click <img style="width: 23px; height: 23px; vertical-align: -3px;" alt="" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhiwOhVFaAX7x2BQcVXCqek1MzHZWSss-jp_lsagiXrKZd_sjJruCJ2yE2qXvaM4_ZQfPHX2MN06K7O53Jn6qJu8mEuC9cBXRUKou7-Ko21IXzUVngp_OddUNeXlxsKBgHlVPXyAj_eXlM/w504-h505-no/01up-down-arrows-i7819.jpg"> ]<br> </td> </tr> <tr> <td style="vertical-align: top;"> <div class="lmctabsli03">把要閉合的內容寫在這裡,<br>可以是圖文影音甚至是gallery都沒關係。 <img style="width: 300px; height: 200px;" alt="" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjD4raKgmHqTr93awiCoD1siumOkRD5mScXYEWf1nm0SPK004BOk_VHctjRga3kLuE0KdXaSRF-tyJthsEF5PYVaQAXPkXp18BDynGLQU8x9lmyosaXl-fD-ZAi7uoSk9HUzUGPLE-5EYw/w758-h505-no/IMG_4874.JPG"><br> </div> <br> </td> </tr> </tbody> </table> |
說明 1. 使用KompoZer編輯的同學,請將html碼複制下來,選擇【插入/HTML】,再直接貼入即可。會使用html碼的同學,就直接貼入使用。 2. 再依編輯的需求,自行修改,或使用Kompozer來修改。請務必看教學影音, really easy! No problems!! 3. 老師所設計的這個模組,可以重覆使用。想再使用時,只要重覆copy此項(第三項),再貼到欲編輯區即可。 |
四 將下列 jquery 驅動碼貼到<body>之後: |
<script> $(function() { $("table.ta201403112042").find("tbody > tr:last-child > td > div").hide(); $("table.ta201403112042").find("tbody > tr:nth-child(2) > td").click(function() { $(this).parent().next().children().children().slideToggle(800); }); }); </script> |
1. 貼入後即可呈現效果。 |
謝謝教學>w< 語法就打包帶走了owo
回覆刪除