本次互動模組的呈現樣
態,就是下面影音教學所使用的互動模式。
對於產品、事件型的報導或敘述,這種清單型列表式互動文本相當好用。
既可以快速讓讀者掌握整體文本概況,又可以依讀者自己的構思來選擇展現內文。
對於產品、事件型的報導或敘述,這種清單型列表式互動文本相當好用。
既可以快速讓讀者掌握整體文本概況,又可以依讀者自己的構思來選擇展現內文。
請用 KompoZer
做出表格,並填入文本內容,請看教學影音: |
注意事項:
|
請複製下列CSS,請置入於<body>之後即可: |
<style>
.tab2014071201 { border-spacing: 2px 10px; } .tab2014071201 >tbody >tr:nth-child(odd) >td { font-family: Verdana, '微軟正黑體'; font-size: 1.2em; font-weight: bold; line-height: 2em; text-align: left; letter-spacing: 0.1em; border-bottom: solid 2px gray; -webkit-box-shadow: 1px 1px 1px 2px silver; background-image: url(https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiw-IamizXqjQ0MnnpHlUJ1NGPxUGmDbYzl25E7rIem859eV4GI6CESjlYnbdaUVvlf4s0JicFm-cA2Kr2zOcHX3BzUCm5aYRQ-e-BO1L2Zt-DENidZBQS0xlTYL_lLphpAkn_HTqXxrm4/s28-no/images2014071401.png); background-repeat: no-repeat; background-position: left center; padding-left: 2.5em; } .tab2014071201 >tbody >tr:nth-child(even) >td { font-family: Verdana, '微軟正黑體'; font-size: 1.1em; font-weight: normal; line-height: 1.6em; text-align: left; letter-spacing: 0.1em; padding-left: 0.5em; } </style> 注意事項:
|
請複製下列 jQuery
程式碼,並置入於<body>之後即可: |
<script
src="http://code.jquery.com/jquery-1.9.1.js"></script>
<script> $(function() { var tab0712$ = $(".tab2014071201"); tab0712$.each(function() { $(this).find(">tbody >tr >td").filter(":odd").css({display: "none"}); $(this).find(">tbody >tr >td").filter(":odd").eq(0).css({display: "block"}); }); tab0712$.find(">tbody >tr >td").filter(":even").css({cursor: "pointer"}).click(function() { var tabindex2 = tab0712$.index($(this).parent().parent().parent()); var drindex = tab0712$.eq(tabindex2).find(">tbody >tr >td").filter(":even").index(this); if ( $(this).parent().next().children().is(":visible")) { $(this).parent().next().children().slideUp(800); } else { tab0712$.eq(tabindex2).find(">tbody >tr >td").filter(":odd").css({display: "none"}); tab0712$.eq(tabindex2).find(">tbody >tr >td").filter(":odd").eq(drindex).css({display: "block"}).find(">div").hide().slideDown(800); } }); }); </script> 注意事項:
|
更多清單式互動展開模組教學網頁:
- 把 紛雜的訊息收納起來:Accordion。
- Tabs 式的文本互動形式。
- 讓 更多細節跑出來的互動寫作:jQuery。
沒有留言:
張貼留言