Welcome! 登入 註冊
專區首頁 專區百科 專區論壇 專區部落格 專區地圖

Advanced

Change History

Message: [講義] FunTaipei HTML/CSS/jQuery 動態效果分析-物件小動畫、燈箱效果

Changed By: JinJin
Change Date: June 03, 2015 10:11PM

[講義] FunTaipei HTML/CSS/jQuery 動態效果分析-物件小動畫、燈箱效果
<h2>step5: 地標設定</h2>

<b>重點:</b>
<b>CSS絕對定位:position: absolute;
CSS定位座標:top, bottom, left, right</b>

<img src="http://i.imgur.com/d4LtkJb.jpg" width=90%>

<b>1.加入視角及地標元件</b>
<xmp><html>
<head>
<title>FunTaipei</title>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"/>
<base href="http://www.funtaipei.tw/" />
<link rel="stylesheet" type="text/css" href="css/reset.css">
<!--<link rel="stylesheet" type="text/css" href="css/main.css">-->

<!--[if lt IE 9]>
<link rel="stylesheet" type="text/css" href="css/small.css">
<![endif]-->
<style>
/* STEP 1: 佈景設計 */
body {
width:100%;
background-image:url(../images/bg.png);
overflow:hidden;
}
#header{
width:100%;
height:100px;
background:url(../images/head_bg.png);
}
/* STEP 2: 頂部選單 */
#header ul {
margin: 0 auto;
width: 1000px;
height: 100px;
}
#header li {
float:left;
}
#header li a{
padding:25px 5px 0 5px;
text-align:center;
height:40px;
width:100px;
display:block;
font-size:16px;
text-decoration:none;
letter-spacing:2px;
color:#633;
}
/* SETP3: 頂部選單細部設計 */
#header ul li:nth-child(1){
margin:-10px 60px 0 130px;
}
#header ul li:nth-child(3):after,
#header ul li:nth-child(4):after,
#header ul li:nth-child(5):after,
#header ul li:nth-child(6):after,
#header ul li:nth-child(7):after{
display:block;
content:"";
background:url(../images/line.png) top right no-repeat;
width:1px;
height:42px;
margin-top:-45px ;
}
a,p {
font-family:"微軟正黑體",Arial, Helvetica, sans-serif;
font-weight:bold;}
#header ul li a:hover{ color:#903;}
/* STEP4: 主佈局設計 */
#wrapper {
//width: 100%;
//height: 100%;
//position: absolute;
overflow: hidden; /* VERY IMPORTANT */
}
#mask {
width: 500%; height: 100%
}
.box {
width: 20%;
height: 100%;
float: left;
}
.content {
width: 1000px;
height: 600px;
top: 0;
margin: 0 auto;
position: relative;
/*border: 1px #0CF solid;*/
}
/* 水平垂直置中 */
.content .text {
font-size: 3em;
width: 300px; height: 100px;
margin: auto;
position: absolute;
top: 0; left: 0; bottom: 0; right: 0;
}
</style>
</head>

<body>
<div id="header"><!--HEADER-->
<ul id="menu">
<li><a href="#section1"><img src="images/Logo.png"/></a>
<li><a href="#section2">心 台 北<p style="font-size:8px">Taipei</p></a></li>
<li><img style="position:absolute; padding:28px 9px;" src="images/doc1.png"><a href="#section3">視 角<p style="font-size:8px">Visual</p></a></li>
<li><img style="position:absolute; padding:28px 9px;" src="images/doc2.png"><a href="#section4">聆 聽<p style="font-size:8px">Listen</p></a></li>
<li><img style="position:absolute; padding:28px 9px;" src="images/doc3.png"><a href="#section5">尋 味<p style="font-size:8px">Taste</p></a></li>
<li><img style="position:absolute; padding:28px 9px;" src="images/doc4.png"><a href="#section6">聞 香<p style="font-size:8px">Smell</p></a></li>
<li><img style="position:absolute; padding:28px 9px;" src="images/doc5.png"><a href="#section7">觸 動<p style="font-size:8px">Feel</p></a></li>
</ul>
</div><!--HEADER結束-->

<div id="wrapper">
<ul id="mask">

<li id="section1" class="box"><!--首頁 -->
<div class="content">
<div class="text">HOME PAGE</div>
</div>
</li><!--首頁結束 -->

<li id="section2" class="box"><!--FIRST-->
<div class="content">
<div class="text">FIRST PAGE</div>
</div>
</li><!--END OF FIRST PAGE-->

<li id="section3" class="box"><!--FIRST-->
<div class="content">
<div class="text">視 角</div>
<a href="#" class="point" id="point1"><img src="images/s1_point1.png" /></a>
<a href="#" class="point" id="point2"><img src="images/s1_point2.png" /></a>
<a href="#" class="point" id="point3"><img src="images/s1_point3.png" /></a>
<a href="#" class="point" id="point4"><img src="images/s1_point4.png" /></a>
<a href="#" class="point" id="point5"><img src="images/s1_point5.png" /></a>
</div>
</li><!--END OF FIRST PAGE-->

</ul><!-- end mask -->
</div><!-- end wrapper -->
</body>
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.10.2/jquery.min.js"></script>
<script type="text/javascript" src="http://www.funtaipei.tw/js/jquery.mousewheel.js"></script>
<script type="text/javascript" src="http://www.funtaipei.tw/js/jquery.scrollTo-1.4.2-min.js"></script>
<!--<script type="text/javascript" src="http://www.funtaipei.tw/js/main.js"></script>-->
<script type="text/javascript" src="http://www.funtaipei.tw/js/respond.min.js"></script>
<script>
$(document).ready(function() {
$('#menu a').click(function () {

$('#wrapper').scrollTo($(this).attr('href'), 1000);

return false;
});
});
</script>
</html></xmp>

[hr]
<b>2.加入地標定位設定CSS</b>
<xmp><html>
<head>
<title>FunTaipei</title>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"/>
<base href="http://www.funtaipei.tw/" />
<link rel="stylesheet" type="text/css" href="css/reset.css">
<!--<link rel="stylesheet" type="text/css" href="css/main.css">-->

<!--[if lt IE 9]>
<link rel="stylesheet" type="text/css" href="css/small.css">
<![endif]-->
<style>

/* STEP 1: 佈景設計 */
body {
width:100%;
background-image:url(../images/bg.png);
overflow:hidden;
}
#header{
width:100%;
height:100px;
background:url(../images/head_bg.png);
}

/* STEP 2: 頂部選單 */
#header ul {
margin: 0 auto;
width: 1000px;
height: 100px;
}
#header li {
float:left;
}
#header li a{
padding:25px 5px 0 5px;
text-align:center;
height:40px;
width:100px;
display:block;
font-size:16px;
text-decoration:none;
letter-spacing:2px;
color:#633;
}

/* SETP3: 頂部選單細部設計 */
#header ul li:nth-child(1){
margin:-10px 60px 0 130px;
}
#header ul li:nth-child(3):after,
#header ul li:nth-child(4):after,
#header ul li:nth-child(5):after,
#header ul li:nth-child(6):after,
#header ul li:nth-child(7):after{
display:block;
content:"";
background:url(../images/line.png) top right no-repeat;
width:1px;
height:42px;
margin-top:-45px ;
}
a,p {
font-family:"微軟正黑體",Arial, Helvetica, sans-serif;
font-weight:bold;}
#header ul li a:hover{ color:#903;}

/* STEP4: 主佈局設計 */
#wrapper {
//width: 100%;
//height: 100%;
//position: absolute;
overflow: hidden;
}
#mask {
width: 500%; height: 100%
}
.box {
width: 20%;
height: 100%;
float: left;
}
.content {
width: 1000px;
height: 600px;
top: 0;
margin: 0 auto;
position: relative;
/*border: 1px #0CF solid;*/
}
.content .text {
font-size: 3em;
text-align: center;
width: 300px; height: 100px;
margin: auto;
position: absolute;
top: 0; left: 0; bottom: 0; right: 0;
}

/* SETP5: 地標設定 */
/* 絕對定位,每一地標給予一座標值 */
#point1, #point2, #point3, #point4, #point5 {
position: absolute;
}
#point1 { top:300px; left:650px; }
#point2 { top:320px; right:80px; }
#point3 { top:320px; left:520px; }
#point4 { top:400px; left:670px; }
#point5 { top:430px; right:40px; }
</style>
</head>

<body>
<div id="header"><!--HEADER-->
<ul id="menu">
<li><a href="#section1"><img src="images/Logo.png"/></a>
<li><a href="#section2">心 台 北<p style="font-size:8px">Taipei</p></a></li>
<li><img style="position:absolute; padding:28px 9px;" src="images/doc1.png"><a href="#section3">視 角<p style="font-size:8px">Visual</p></a></li>
<li><img style="position:absolute; padding:28px 9px;" src="images/doc2.png"><a href="#section4">聆 聽<p style="font-size:8px">Listen</p></a></li>
<li><img style="position:absolute; padding:28px 9px;" src="images/doc3.png"><a href="#section5">尋 味<p style="font-size:8px">Taste</p></a></li>
<li><img style="position:absolute; padding:28px 9px;" src="images/doc4.png"><a href="#section6">聞 香<p style="font-size:8px">Smell</p></a></li>
<li><img style="position:absolute; padding:28px 9px;" src="images/doc5.png"><a href="#section7">觸 動<p style="font-size:8px">Feel</p></a></li>
</ul>
</div><!--HEADER結束-->

<div id="wrapper">
<ul id="mask">
<li id="section1" class="box"><!--首頁 -->
<div class="content">
<div class="text">HOME PAGE</div>
</div>
</li><!--首頁結束 -->
<li id="section2" class="box"><!--FIRST-->
<div class="content">
<div class="text">FIRST PAGE</div>
</div>
</li><!--END OF FIRST PAGE-->
<li id="section3" class="box"><!--FIRST-->
<div class="content">
<div class="text">視 角</div>
<a href="#" class="point" id="point1"><img src="images/s1_point1.png" /></a>
<a href="#" class="point" id="point2"><img src="images/s1_point2.png" /></a>
<a href="#" class="point" id="point3"><img src="images/s1_point3.png" /></a>
<a href="#" class="point" id="point4"><img src="images/s1_point4.png" /></a>
<a href="#" class="point" id="point5"><img src="images/s1_point5.png" /></a>
</div>
</li><!--END OF FIRST PAGE-->
</ul><!-- end mask -->
</div><!-- end wrapper -->
</body>
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.10.2/jquery.min.js"></script>
<script type="text/javascript" src="js/jquery.mousewheel.js"></script>
<script type="text/javascript" src="js/jquery.scrollTo-1.4.2-min.js"></script>
<!--<script type="text/javascript" src="js/main.js"></script>-->
<script type="text/javascript" src="js/respond.min.js"></script>
<script>
$(function() {
// 頁面捲動
$('#menu a').click(function () {

$('#wrapper').scrollTo($(this).attr('href'), 1000);
// 防止目前頁面轉到「超連結」所指定的網頁
return false;
});

});
</script>
</html></xmp>

[hr]
<h2>STEP6 HTML元素跳動效果></h2>
<b>1. 固定間隔執行函式</b>
<xmp> setInterval(function(){
// 要執行的函式
}, 5000);</xmp>

[hr]
<b>2. jQuery動畫效果</b>
<xmp> $("HTML元素").animate({top:"-=15px"},1000); // 向上15px
$("HTML元素").animate({top:"+=15px"},1000); // 向下15px</xmp>

[hr]
<b>3. 綜合效果</b>
<xmp> setInterval(function(){
$(".point").animate({top:"-=15px"},1000).animate({top:"+=15px"}, 1000);
}, 2000);</xmp>

[hr]
<h2>STEP7 燈箱式跳出頁面效果</h2>
<xmp><html><head>
<title>FunTaipei</title>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"/>
<base href="http://www.funtaipei.tw/" />
<link rel="stylesheet" type="text/css" href="css/reset.css">
<!--<link rel="stylesheet" type="text/css" href="css/main.css">-->

<!--[if lt IE 9]>
<link rel="stylesheet" type="text/css" href="css/small.css">
<![endif]-->
<style>

/* STEP 1: 佈景設計 */
body {
width:100%;
background-image:url(../images/bg.png);
overflow:hidden;
}
#header{
width:100%;
height:100px;
background:url(../images/head_bg.png);
}

/* STEP 2: 頂部選單 */
#header ul {
margin: 0 auto;
width: 1000px;
height: 100px;
}
#header li {
float:left;
}
#header li a{
padding:25px 5px 0 5px;
text-align:center;
height:40px;
width:100px;
display:block;
font-size:16px;
text-decoration:none;
letter-spacing:2px;
color:#633;
}

/* SETP3: 頂部選單細部設計 */
#header ul li:nth-child(1){
margin:-10px 60px 0 130px;
}
#header ul li:nth-child(3):after,
#header ul li:nth-child(4):after,
#header ul li:nth-child(5):after,
#header ul li:nth-child(6):after,
#header ul li:nth-child(7):after{
display:block;
content:"";
background:url(../images/line.png) top right no-repeat;
width:1px;
height:42px;
margin-top:-45px ;
}
a,p {
font-family:"微軟正黑體",Arial, Helvetica, sans-serif;
font-weight:bold;}
#header ul li a:hover{ color:#903;}

/* STEP4: 主佈局設計 */
#wrapper {
//width: 100%;
//height: 100%;
//position: absolute;
overflow: hidden;
}
#mask {
width: 500%; height: 100%
}
.box {
width: 20%;
height: 100%;
float: left;
}
.content {
width: 1000px;
height: 600px;
top: 0;
margin: 0 auto;
position: relative;
/*border: 1px #0CF solid;*/
}
.content .text {
font-size: 3em;
text-align: center;
width: 300px; height: 100px;
margin: auto;
position: absolute;
top: 0; left: 0; bottom: 0; right: 0;
}

/* 地標設定 */
#point1, #point2, #point3, #point4, #point5 {
position: absolute;
}
#point1 { top:300px; left:650px; }
#point2 { top:320px; right:80px; }
#point3 { top:320px; left:520px; }
#point4 { top:400px; left:670px; }
#point5 { top:430px; right:40px; }

/* 景點設計 */
/* 跳出燈箱設計 */
.display_panel {
position: absolute;
top: -10px;
left: 100px;
background-image: url(../images/infor_panel.png);
width: 655px;
height: 537px;
z-index: 999;
padding-top: 60px;
padding-left: 100px;
padding-right: 60px;
}
.description { margin-top: 15px; }
.x_btn{ position: absolute; top:20px; right:10px; cursor:pointer; z-index: 10000}
</style>
</head>

<body>
<div id="header"><!--HEADER-->
<ul id="menu">
<li><a href="#section1"><img src="images/Logo.png"/></a>
<li><a href="#section2">心 台 北<p style="font-size:8px">Taipei</p></a></li>
<li><img style="position:absolute; padding:28px 9px;" src="images/doc1.png"><a href="#section3">視 角<p style="font-size:8px">Visual</p></a></li>
<li><img style="position:absolute; padding:28px 9px;" src="images/doc2.png"><a href="#section4">聆 聽<p style="font-size:8px">Listen</p></a></li>
<li><img style="position:absolute; padding:28px 9px;" src="images/doc3.png"><a href="#section5">尋 味<p style="font-size:8px">Taste</p></a></li>
<li><img style="position:absolute; padding:28px 9px;" src="images/doc4.png"><a href="#section6">聞 香<p style="font-size:8px">Smell</p></a></li>
<li><img style="position:absolute; padding:28px 9px;" src="images/doc5.png"><a href="#section7">觸 動<p style="font-size:8px">Feel</p></a></li>
</ul>
</div><!--HEADER結束-->

<div id="wrapper">
<ul id="mask">

<li id="section1" class="box"><!--首頁 -->
<div class="content">
<div class="text">HOME PAGE</div>
</div>
</li><!--首頁結束 -->

<li id="section2" class="box"><!--FIRST-->
<div class="content">
<div class="text">FIRST PAGE</div>
</div>

</li><!--END OF FIRST PAGE-->
<li id="section3" class="box"><!--FIRST-->
<div class="content">
<div class="text">視 角</div>
<a href="#" class="point" id="point1"><img src="images/s1_point1.png" /></a>
<a href="#" class="point" id="point2"><img src="images/s1_point2.png" /></a>
<a href="#" class="point" id="point3"><img src="images/s1_point3.png" /></a>
<a href="#" class="point" id="point4"><img src="images/s1_point4.png" /></a>
<a href="#" class="point" id="point5"><img src="images/s1_point5.png" /></a>

<div class="display_panel" id="s1panel_1">
<div class="panel_title"><img src="images/s1_photo1_title.png"></div>
<div class="panel_phtoto"><img src="images/s1_photo1.png"></div>
<p class="description">
坐落在熱鬧的公館商圈內,有著一處與藝術結合的住宅區-寶藏巖國際藝術村,走了一小段的斜坡,映入眼簾的是一間廟宇「寶藏巖」,寶藏巖主要祭祀觀音佛祖, 是台北古老佛寺之一又稱為石碧潭寺,這裡目前已規劃成一個國際藝術村。寶藏巖聚落的地景特殊,巷弄蜿蜒,石梯起伏,沿著山坡構築錯落的風貌。放慢腳步隨著蜿蜒的巷弄走,細細的閱讀每間屋子令人動容的故事,有一些民宅已成為藝術家的工作室,轉過一個彎發現前方老舊的牆壁上雖然有著現代感的塗鴉,但不會讓人覺得有違和感。站在高處向遠方望去,看見不遠處高樓大廈林立,有種時空交錯的感覺,有機會來這裡走走,說不定能發現小驚喜。
</p>
<div class="x_btn"><img src="images/delete_btn.png"></div>
</div>
</div>
</li><!--END OF FIRST PAGE-->

</ul><!-- end mask -->
</div><!-- end wrapper -->
</body>
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.10.2/jquery.min.js"></script>
<script type="text/javascript" src="js/jquery.mousewheel.js"></script>
<script type="text/javascript" src="js/jquery.scrollTo-1.4.2-min.js"></script>
<!--<script type="text/javascript" src="js/main.js"></script>-->
<script type="text/javascript" src="js/respond.min.js"></script>

<script>
$(function() {
// 頁面捲動
$('#menu a').click(function () {

$('#wrapper').scrollTo($(this).attr('href'), 1000);
// 防止目前頁面轉到「超連結」所指定的網頁
return false;
});

// HTML元素跳動效果
setInterval(function(){
$(".point").animate({top:"-=15px"},1000).animate({top:"+=15px"}, 1000)
}, 2000);

// 隱藏燈箱
$('.display_panel').hide();

// 打開燈箱 (fadeIn)
$('#point1').click(function (){
$('#s1panel_1').fadeIn(500);
return false;
});

// 關閉燈箱
$('.x_btn').click(function (){
$('.display_panel').hide();
return false;
});

</script>

</html></xmp>

[hr]
<h2>2015/5/28上課影音</h2>
HTML/CSS/jQuery物件小動畫、燈箱效果
https://youtu.be/Ukgn3h2aFo0
<iframe width="853" height="480" src="https://www.youtube.com/embed/Ukgn3h2aFo0?rel=0" frameborder="0" allowfullscreen></iframe>

[hr]
<h2>上課影片</h2>
<b>游標位置設定--CSS絕對定位</b>
http://youtu.be/gRWUhiqFrCw

<iframe width="853" height="480" src="//www.youtube.com/embed/gRWUhiqFrCw?rel=0" frameborder="0" allowfullscreen></iframe>

[hr]
<b>游標動態效果-HTML元素跳動- jQuery動畫效果</b>


[hr]
<b>燈箱效果 jQuery燈箱式跳出頁面效果</b>
http://youtu.be/vyIXMKT2yXc

<iframe width="853" height="480" src="//www.youtube.com/embed/vyIXMKT2yXc?rel=0" frameborder="0" allowfullscreen></iframe>
$('.display_panel').hide(); });

// 打開燈箱 (fadeIn)
$('#point1').click(function (){
$('#s1panel_1').fadeIn(500);
return false;
});

// 關閉燈箱
$('.x_btn').click(function (){
$('.display_panel').hide();
return false;
});

</script>

</html></xmp>

[hr]
<h2>2015/5/28上課影音</h2>
HTML/CSS/jQuery物件小動畫、燈箱效果
https://youtu.be/Ukgn3h2aFo0
<iframe width="853" height="480" src="https://www.youtube.com/embed/Ukgn3h2aFo0?rel=0" frameborder="0" allowfullscreen></iframe>

[hr]
<h2>上課影片</h2>
<b>游標位置設定--CSS絕對定位</b>
http://youtu.be/gRWUhiqFrCw

<iframe width="853" height="480" src="//www.youtube.com/embed/gRWUhiqFrCw?rel=0" frameborder="0" allowfullscreen></iframe>

[hr]
<b>游標動態效果-HTML元素跳動- jQuery動畫效果</b>


[hr]
<b>燈箱效果 jQuery燈箱式跳出頁面效果</b>
http://youtu.be/vyIXMKT2yXc

<iframe width="853" height="480" src="//www.youtube.com/embed/vyIXMKT2yXc?rel=0" frameborder="0" allowfullscreen></iframe>
Changed By: JinJin
Change Date: June 03, 2015 10:06PM

[講義] FunTaipei HTML/CSS/jQuery 動態效果分析-物件小動畫、燈箱效果
<h2>step5: 地標設定</h2>

<b>重點:</b>
<b>CSS絕對定位:position: absolute;
CSS定位座標:top, bottom, left, right</b>

<img src="http://i.imgur.com/d4LtkJb.jpg" width=90%>

<b>1.加入視角及地標元件</b>
<xmp><html>
<head>
<title>FunTaipei</title>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"/>
<base href="http://www.funtaipei.tw/" />
<link rel="stylesheet" type="text/css" href="css/reset.css">
<!--<link rel="stylesheet" type="text/css" href="css/main.css">-->

<!--[if lt IE 9]>
<link rel="stylesheet" type="text/css" href="css/small.css">
<![endif]-->
<style>
/* STEP 1: 佈景設計 */
body {
width:100%;
background-image:url(../images/bg.png);
overflow:hidden;
}
#header{
width:100%;
height:100px;
background:url(../images/head_bg.png);
}
/* STEP 2: 頂部選單 */
#header ul {
margin: 0 auto;
width: 1000px;
height: 100px;
}
#header li {
float:left;
}
#header li a{
padding:25px 5px 0 5px;
text-align:center;
height:40px;
width:100px;
display:block;
font-size:16px;
text-decoration:none;
letter-spacing:2px;
color:#633;
}
/* SETP3: 頂部選單細部設計 */
#header ul li:nth-child(1){
margin:-10px 60px 0 130px;
}
#header ul li:nth-child(3):after,
#header ul li:nth-child(4):after,
#header ul li:nth-child(5):after,
#header ul li:nth-child(6):after,
#header ul li:nth-child(7):after{
display:block;
content:"";
background:url(../images/line.png) top right no-repeat;
width:1px;
height:42px;
margin-top:-45px ;
}
a,p {
font-family:"微軟正黑體",Arial, Helvetica, sans-serif;
font-weight:bold;}
#header ul li a:hover{ color:#903;}
/* STEP4: 主佈局設計 */
#wrapper {
//width: 100%;
//height: 100%;
//position: absolute;
overflow: hidden; /* VERY IMPORTANT */
}
#mask {
width: 500%; height: 100%
}
.box {
width: 20%;
height: 100%;
float: left;
}
.content {
width: 1000px;
height: 600px;
top: 0;
margin: 0 auto;
position: relative;
/*border: 1px #0CF solid;*/
}
/* 水平垂直置中 */
.content .text {
font-size: 3em;
width: 300px; height: 100px;
margin: auto;
position: absolute;
top: 0; left: 0; bottom: 0; right: 0;
}
</style>
</head>

<body>
<div id="header"><!--HEADER-->
<ul id="menu">
<li><a href="#section1"><img src="images/Logo.png"/></a>
<li><a href="#section2">心 台 北<p style="font-size:8px">Taipei</p></a></li>
<li><img style="position:absolute; padding:28px 9px;" src="images/doc1.png"><a href="#section3">視 角<p style="font-size:8px">Visual</p></a></li>
<li><img style="position:absolute; padding:28px 9px;" src="images/doc2.png"><a href="#section4">聆 聽<p style="font-size:8px">Listen</p></a></li>
<li><img style="position:absolute; padding:28px 9px;" src="images/doc3.png"><a href="#section5">尋 味<p style="font-size:8px">Taste</p></a></li>
<li><img style="position:absolute; padding:28px 9px;" src="images/doc4.png"><a href="#section6">聞 香<p style="font-size:8px">Smell</p></a></li>
<li><img style="position:absolute; padding:28px 9px;" src="images/doc5.png"><a href="#section7">觸 動<p style="font-size:8px">Feel</p></a></li>
</ul>
</div><!--HEADER結束-->

<div id="wrapper">
<ul id="mask">

<li id="section1" class="box"><!--首頁 -->
<div class="content">
<div class="text">HOME PAGE</div>
</div>
</li><!--首頁結束 -->

<li id="section2" class="box"><!--FIRST-->
<div class="content">
<div class="text">FIRST PAGE</div>
</div>
</li><!--END OF FIRST PAGE-->

<li id="section3" class="box"><!--FIRST-->
<div class="content">
<div class="text">視 角</div>
<a href="#" class="point" id="point1"><img src="images/s1_point1.png" /></a>
<a href="#" class="point" id="point2"><img src="images/s1_point2.png" /></a>
<a href="#" class="point" id="point3"><img src="images/s1_point3.png" /></a>
<a href="#" class="point" id="point4"><img src="images/s1_point4.png" /></a>
<a href="#" class="point" id="point5"><img src="images/s1_point5.png" /></a>
</div>
</li><!--END OF FIRST PAGE-->

</ul><!-- end mask -->
</div><!-- end wrapper -->
</body>
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.10.2/jquery.min.js"></script>
<script type="text/javascript" src="http://www.funtaipei.tw/js/jquery.mousewheel.js"></script>
<script type="text/javascript" src="http://www.funtaipei.tw/js/jquery.scrollTo-1.4.2-min.js"></script>
<!--<script type="text/javascript" src="http://www.funtaipei.tw/js/main.js"></script>-->
<script type="text/javascript" src="http://www.funtaipei.tw/js/respond.min.js"></script>
<script>
$(document).ready(function() {
$('#menu a').click(function () {

$('#wrapper').scrollTo($(this).attr('href'), 1000);

return false;
});
});
</script>
</html></xmp>

[hr]
<b>2.加入地標定位設定CSS</b>
<xmp><html>
<head>
<title>FunTaipei</title>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"/>
<base href="http://www.funtaipei.tw/" />
<link rel="stylesheet" type="text/css" href="css/reset.css">
<!--<link rel="stylesheet" type="text/css" href="css/main.css">-->

<!--[if lt IE 9]>
<link rel="stylesheet" type="text/css" href="css/small.css">
<![endif]-->
<style>

/* STEP 1: 佈景設計 */
body {
width:100%;
background-image:url(../images/bg.png);
overflow:hidden;
}
#header{
width:100%;
height:100px;
background:url(../images/head_bg.png);
}

/* STEP 2: 頂部選單 */
#header ul {
margin: 0 auto;
width: 1000px;
height: 100px;
}
#header li {
float:left;
}
#header li a{
padding:25px 5px 0 5px;
text-align:center;
height:40px;
width:100px;
display:block;
font-size:16px;
text-decoration:none;
letter-spacing:2px;
color:#633;
}

/* SETP3: 頂部選單細部設計 */
#header ul li:nth-child(1){
margin:-10px 60px 0 130px;
}
#header ul li:nth-child(3):after,
#header ul li:nth-child(4):after,
#header ul li:nth-child(5):after,
#header ul li:nth-child(6):after,
#header ul li:nth-child(7):after{
display:block;
content:"";
background:url(../images/line.png) top right no-repeat;
width:1px;
height:42px;
margin-top:-45px ;
}
a,p {
font-family:"微軟正黑體",Arial, Helvetica, sans-serif;
font-weight:bold;}
#header ul li a:hover{ color:#903;}

/* STEP4: 主佈局設計 */
#wrapper {
//width: 100%;
//height: 100%;
//position: absolute;
overflow: hidden;
}
#mask {
width: 500%; height: 100%
}
.box {
width: 20%;
height: 100%;
float: left;
}
.content {
width: 1000px;
height: 600px;
top: 0;
margin: 0 auto;
position: relative;
/*border: 1px #0CF solid;*/
}
.content .text {
font-size: 3em;
text-align: center;
width: 300px; height: 100px;
margin: auto;
position: absolute;
top: 0; left: 0; bottom: 0; right: 0;
}

/* SETP5: 地標設定 */
/* 絕對定位,每一地標給予一座標值 */
#point1, #point2, #point3, #point4, #point5 {
position: absolute;
}
#point1 { top:300px; left:650px; }
#point2 { top:320px; right:80px; }
#point3 { top:320px; left:520px; }
#point4 { top:400px; left:670px; }
#point5 { top:430px; right:40px; }
</style>
</head>

<body>
<div id="header"><!--HEADER-->
<ul id="menu">
<li><a href="#section1"><img src="images/Logo.png"/></a>
<li><a href="#section2">心 台 北<p style="font-size:8px">Taipei</p></a></li>
<li><img style="position:absolute; padding:28px 9px;" src="images/doc1.png"><a href="#section3">視 角<p style="font-size:8px">Visual</p></a></li>
<li><img style="position:absolute; padding:28px 9px;" src="images/doc2.png"><a href="#section4">聆 聽<p style="font-size:8px">Listen</p></a></li>
<li><img style="position:absolute; padding:28px 9px;" src="images/doc3.png"><a href="#section5">尋 味<p style="font-size:8px">Taste</p></a></li>
<li><img style="position:absolute; padding:28px 9px;" src="images/doc4.png"><a href="#section6">聞 香<p style="font-size:8px">Smell</p></a></li>
<li><img style="position:absolute; padding:28px 9px;" src="images/doc5.png"><a href="#section7">觸 動<p style="font-size:8px">Feel</p></a></li>
</ul>
</div><!--HEADER結束-->

<div id="wrapper">
<ul id="mask">
<li id="section1" class="box"><!--首頁 -->
<div class="content">
<div class="text">HOME PAGE</div>
</div>
</li><!--首頁結束 -->
<li id="section2" class="box"><!--FIRST-->
<div class="content">
<div class="text">FIRST PAGE</div>
</div>
</li><!--END OF FIRST PAGE-->
<li id="section3" class="box"><!--FIRST-->
<div class="content">
<div class="text">視 角</div>
<a href="#" class="point" id="point1"><img src="images/s1_point1.png" /></a>
<a href="#" class="point" id="point2"><img src="images/s1_point2.png" /></a>
<a href="#" class="point" id="point3"><img src="images/s1_point3.png" /></a>
<a href="#" class="point" id="point4"><img src="images/s1_point4.png" /></a>
<a href="#" class="point" id="point5"><img src="images/s1_point5.png" /></a>
</div>
</li><!--END OF FIRST PAGE-->
</ul><!-- end mask -->
</div><!-- end wrapper -->
</body>
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.10.2/jquery.min.js"></script>
<script type="text/javascript" src="js/jquery.mousewheel.js"></script>
<script type="text/javascript" src="js/jquery.scrollTo-1.4.2-min.js"></script>
<!--<script type="text/javascript" src="js/main.js"></script>-->
<script type="text/javascript" src="js/respond.min.js"></script>
<script>
$(function() {
// 頁面捲動
$('#menu a').click(function () {

$('#wrapper').scrollTo($(this).attr('href'), 1000);
// 防止目前頁面轉到「超連結」所指定的網頁
return false;
});

});
</script>
</html></xmp>

[hr]
<h2>STEP6 HTML元素跳動效果></h2>
<b>1. 固定間隔執行函式</b>
<xmp> setInterval(function(){
// 要執行的函式
}, 5000);</xmp>

[hr]
<b>2. jQuery動畫效果</b>
<xmp> $("HTML元素").animate({top:"-=15px"},1000); // 向上15px
$("HTML元素").animate({top:"+=15px"},1000); // 向下15px</xmp>

[hr]
<b>3. 綜合效果</b>
<xmp> setInterval(function(){
$(".point").animate({top:"-=15px"},1000).animate({top:"+=15px"}, 1000);
}, 2000);</xmp>

[hr]
<h2>STEP7 燈箱式跳出頁面效果</h2>
<xmp><html><head>
<title>FunTaipei</title>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"/>
<base href="http://www.funtaipei.tw/" />
<link rel="stylesheet" type="text/css" href="css/reset.css">
<!--<link rel="stylesheet" type="text/css" href="css/main.css">-->

<!--[if lt IE 9]>
<link rel="stylesheet" type="text/css" href="css/small.css">
<![endif]-->
<style>

/* STEP 1: 佈景設計 */
body {
width:100%;
background-image:url(../images/bg.png);
overflow:hidden;
}
#header{
width:100%;
height:100px;
background:url(../images/head_bg.png);
}

/* STEP 2: 頂部選單 */
#header ul {
margin: 0 auto;
width: 1000px;
height: 100px;
}
#header li {
float:left;
}
#header li a{
padding:25px 5px 0 5px;
text-align:center;
height:40px;
width:100px;
display:block;
font-size:16px;
text-decoration:none;
letter-spacing:2px;
color:#633;
}

/* SETP3: 頂部選單細部設計 */
#header ul li:nth-child(1){
margin:-10px 60px 0 130px;
}
#header ul li:nth-child(3):after,
#header ul li:nth-child(4):after,
#header ul li:nth-child(5):after,
#header ul li:nth-child(6):after,
#header ul li:nth-child(7):after{
display:block;
content:"";
background:url(../images/line.png) top right no-repeat;
width:1px;
height:42px;
margin-top:-45px ;
}
a,p {
font-family:"微軟正黑體",Arial, Helvetica, sans-serif;
font-weight:bold;}
#header ul li a:hover{ color:#903;}

/* STEP4: 主佈局設計 */
#wrapper {
//width: 100%;
//height: 100%;
//position: absolute;
overflow: hidden;
}
#mask {
width: 500%; height: 100%
}
.box {
width: 20%;
height: 100%;
float: left;
}
.content {
width: 1000px;
height: 600px;
top: 0;
margin: 0 auto;
position: relative;
/*border: 1px #0CF solid;*/
}
.content .text {
font-size: 3em;
text-align: center;
width: 300px; height: 100px;
margin: auto;
position: absolute;
top: 0; left: 0; bottom: 0; right: 0;
}

/* 地標設定 */
#point1, #point2, #point3, #point4, #point5 {
position: absolute;
}
#point1 { top:300px; left:650px; }
#point2 { top:320px; right:80px; }
#point3 { top:320px; left:520px; }
#point4 { top:400px; left:670px; }
#point5 { top:430px; right:40px; }

/* 景點設計 */
/* 跳出燈箱設計 */
.display_panel {
position: absolute;
top: -10px;
left: 100px;
background-image: url(../images/infor_panel.png);
width: 655px;
height: 537px;
z-index: 999;
padding-top: 60px;
padding-left: 100px;
padding-right: 60px;
}
.description { margin-top: 15px; }
.x_btn{ position: absolute; top:20px; right:10px; cursor:pointer; z-index: 10000}
</style>
</head>

<body>
<div id="header"><!--HEADER-->
<ul id="menu">
<li><a href="#section1"><img src="images/Logo.png"/></a>
<li><a href="#section2">心 台 北<p style="font-size:8px">Taipei</p></a></li>
<li><img style="position:absolute; padding:28px 9px;" src="images/doc1.png"><a href="#section3">視 角<p style="font-size:8px">Visual</p></a></li>
<li><img style="position:absolute; padding:28px 9px;" src="images/doc2.png"><a href="#section4">聆 聽<p style="font-size:8px">Listen</p></a></li>
<li><img style="position:absolute; padding:28px 9px;" src="images/doc3.png"><a href="#section5">尋 味<p style="font-size:8px">Taste</p></a></li>
<li><img style="position:absolute; padding:28px 9px;" src="images/doc4.png"><a href="#section6">聞 香<p style="font-size:8px">Smell</p></a></li>
<li><img style="position:absolute; padding:28px 9px;" src="images/doc5.png"><a href="#section7">觸 動<p style="font-size:8px">Feel</p></a></li>
</ul>
</div><!--HEADER結束-->

<div id="wrapper">
<ul id="mask">

<li id="section1" class="box"><!--首頁 -->
<div class="content">
<div class="text">HOME PAGE</div>
</div>
</li><!--首頁結束 -->

<li id="section2" class="box"><!--FIRST-->
<div class="content">
<div class="text">FIRST PAGE</div>
</div>

</li><!--END OF FIRST PAGE-->
<li id="section3" class="box"><!--FIRST-->
<div class="content">
<div class="text">視 角</div>
<a href="#" class="point" id="point1"><img src="images/s1_point1.png" /></a>
<a href="#" class="point" id="point2"><img src="images/s1_point2.png" /></a>
<a href="#" class="point" id="point3"><img src="images/s1_point3.png" /></a>
<a href="#" class="point" id="point4"><img src="images/s1_point4.png" /></a>
<a href="#" class="point" id="point5"><img src="images/s1_point5.png" /></a>

<div class="display_panel" id="s1panel_1">
<div class="panel_title"><img src="images/s1_photo1_title.png"></div>
<div class="panel_phtoto"><img src="images/s1_photo1.png"></div>
<p class="description">
坐落在熱鬧的公館商圈內,有著一處與藝術結合的住宅區-寶藏巖國際藝術村,走了一小段的斜坡,映入眼簾的是一間廟宇「寶藏巖」,寶藏巖主要祭祀觀音佛祖, 是台北古老佛寺之一又稱為石碧潭寺,這裡目前已規劃成一個國際藝術村。寶藏巖聚落的地景特殊,巷弄蜿蜒,石梯起伏,沿著山坡構築錯落的風貌。放慢腳步隨著蜿蜒的巷弄走,細細的閱讀每間屋子令人動容的故事,有一些民宅已成為藝術家的工作室,轉過一個彎發現前方老舊的牆壁上雖然有著現代感的塗鴉,但不會讓人覺得有違和感。站在高處向遠方望去,看見不遠處高樓大廈林立,有種時空交錯的感覺,有機會來這裡走走,說不定能發現小驚喜。
</p>
<div class="x_btn"><img src="images/delete_btn.png"></div>
</div>
</div>
</li><!--END OF FIRST PAGE-->

</ul><!-- end mask -->
</div><!-- end wrapper -->
</body>
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.10.2/jquery.min.js"></script>
<script type="text/javascript" src="js/jquery.mousewheel.js"></script>
<script type="text/javascript" src="js/jquery.scrollTo-1.4.2-min.js"></script>
<!--<script type="text/javascript" src="js/main.js"></script>-->
<script type="text/javascript" src="js/respond.min.js"></script>

<script>
$(function() {
// 頁面捲動
$('#menu a').click(function () {

$('#wrapper').scrollTo($(this).attr('href'), 1000);
// 防止目前頁面轉到「超連結」所指定的網頁
return false;
});

// HTML元素跳動效果
setInterval(function(){
$(".point").animate({top:"-=15px"},1000).animate({top:"+=15px"}, 1000)
}, 2000);

// 隱藏燈箱
$('.display_panel').hide();

// 打開燈箱 (fadeIn)
$('#point1').click(function (){
$('#s1panel_1').fadeIn(500);
return false;
});

// 關閉燈箱
$('.x_btn').click(function (){
$('.display_panel').hide();
return false;
});

</script>
</html></xmp>
<xmp></xmp>

[hr]
<h2>2015/5/28上課影音</h2>
HTML/CSS/jQuery物件小動畫、燈箱效果
https://youtu.be/Ukgn3h2aFo0
<iframe width="853" height="480" src="https://www.youtube.com/embed/Ukgn3h2aFo0?rel=0" frameborder="0" allowfullscreen></iframe>

[hr]
<h2>上課影片</h2>
<b>游標位置設定--CSS絕對定位</b>
http://youtu.be/gRWUhiqFrCw

<iframe width="853" height="480" src="//www.youtube.com/embed/gRWUhiqFrCw?rel=0" frameborder="0" allowfullscreen></iframe>

[hr]
<b>游標動態效果-HTML元素跳動- jQuery動畫效果</b>


[hr]
<b>燈箱效果 jQuery燈箱式跳出頁面效果</b>
http://youtu.be/vyIXMKT2yXc

<iframe width="853" height="480" src="//www.youtube.com/embed/vyIXMKT2yXc?rel=0" frameborder="0" allowfullscreen></iframe>
$('.display_panel').hide();

// 打開燈箱 (fadeIn)
$('#point1').click(function (){
$('#s1panel_1').fadeIn(500);
return false;
});

// 關閉燈箱
$('.x_btn').click(function (){
$('.display_panel').hide();
return false;
});

</script>

</html></xmp>

[hr]
<h2>2015/5/28上課影音</h2>
HTML/CSS/jQuery物件小動畫、燈箱效果
https://youtu.be/Ukgn3h2aFo0
<iframe width="853" height="480" src="https://www.youtube.com/embed/Ukgn3h2aFo0?rel=0" frameborder="0" allowfullscreen></iframe>

[hr]
<h2>上課影片</h2>
<b>游標位置設定--CSS絕對定位</b>
http://youtu.be/gRWUhiqFrCw

<iframe width="853" height="480" src="//www.youtube.com/embed/gRWUhiqFrCw?rel=0" frameborder="0" allowfullscreen></iframe>

[hr]
<b>游標動態效果-HTML元素跳動- jQuery動畫效果</b>


[hr]
<b>燈箱效果 jQuery燈箱式跳出頁面效果</b>
http://youtu.be/vyIXMKT2yXc

<iframe width="853" height="480" src="//www.youtube.com/embed/vyIXMKT2yXc?rel=0" frameborder="0" allowfullscreen></iframe> $('.display_panel').hide(); });

// 打開燈箱 (fadeIn)
$('#point1').click(function (){
$('#s1panel_1').fadeIn(500);
return false;
});

// 關閉燈箱
$('.x_btn').click(function (){
$('.display_panel').hide();
return false;
});

</script>

</html></xmp>

[hr]
<h2>2015/5/28上課影音</h2>
HTML/CSS/jQuery物件小動畫、燈箱效果
https://youtu.be/Ukgn3h2aFo0
<iframe width="853" height="480" src="https://www.youtube.com/embed/Ukgn3h2aFo0?rel=0" frameborder="0" allowfullscreen></iframe>

[hr]
<h2>上課影片</h2>
<b>游標位置設定--CSS絕對定位</b>
http://youtu.be/gRWUhiqFrCw

<iframe width="853" height="480" src="//www.youtube.com/embed/gRWUhiqFrCw?rel=0" frameborder="0" allowfullscreen></iframe>

[hr]
<b>游標動態效果-HTML元素跳動- jQuery動畫效果</b>


[hr]
<b>燈箱效果 jQuery燈箱式跳出頁面效果</b>
http://youtu.be/vyIXMKT2yXc

<iframe width="853" height="480" src="//www.youtube.com/embed/vyIXMKT2yXc?rel=0" frameborder="0" allowfullscreen></iframe>
Changed By: JinJin
Change Date: May 28, 2015 08:58PM

[講義] FunTaipei HTML/CSS/jQuery 動態效果分析-物件小動畫、燈箱效果
<h2>step5: 地標設定</h2>

<b>重點:</b>
<b>CSS絕對定位:position: absolute;
CSS定位座標:top, bottom, left, right</b>

<img src="http://i.imgur.com/d4LtkJb.jpg" width=90%>

<b>1.加入視角及地標元件</b>
<xmp><html>
<head>
<title>FunTaipei</title>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"/>
<base href="http://www.funtaipei.tw/" />
<link rel="stylesheet" type="text/css" href="css/reset.css">
<!--<link rel="stylesheet" type="text/css" href="css/main.css">-->

<!--[if lt IE 9]>
<link rel="stylesheet" type="text/css" href="css/small.css">
<![endif]-->
<style>
/* STEP 1: 佈景設計 */
body {
width:100%;
background-image:url(../images/bg.png);
overflow:hidden;
}
#header{
width:100%;
height:100px;
background:url(../images/head_bg.png);
}
/* STEP 2: 頂部選單 */
#header ul {
margin: 0 auto;
width: 1000px;
height: 100px;
}
#header li {
float:left;
}
#header li a{
padding:25px 5px 0 5px;
text-align:center;
height:40px;
width:100px;
display:block;
font-size:16px;
text-decoration:none;
letter-spacing:2px;
color:#633;
}
/* SETP3: 頂部選單細部設計 */
#header ul li:nth-child(1){
margin:-10px 60px 0 130px;
}
#header ul li:nth-child(3):after,
#header ul li:nth-child(4):after,
#header ul li:nth-child(5):after,
#header ul li:nth-child(6):after,
#header ul li:nth-child(7):after{
display:block;
content:"";
background:url(../images/line.png) top right no-repeat;
width:1px;
height:42px;
margin-top:-45px ;
}
a,p {
font-family:"微軟正黑體",Arial, Helvetica, sans-serif;
font-weight:bold;}
#header ul li a:hover{ color:#903;}
/* STEP4: 主佈局設計 */
#wrapper {
//width: 100%;
//height: 100%;
//position: absolute;
overflow: hidden; /* VERY IMPORTANT */
}
#mask {
width: 500%; height: 100%
}
.box {
width: 20%;
height: 100%;
float: left;
}
.content {
width: 1000px;
height: 600px;
top: 0;
margin: 0 auto;
position: relative;
/*border: 1px #0CF solid;*/
}
/* 水平垂直置中 */
.content .text {
font-size: 3em;
width: 300px; height: 100px;
margin: auto;
position: absolute;
top: 0; left: 0; bottom: 0; right: 0;
}
</style>
</head>

<body>
<div id="header"><!--HEADER-->
<ul id="menu">
<li><a href="#section1"><img src="images/Logo.png"/></a>
<li><a href="#section2">心 台 北<p style="font-size:8px">Taipei</p></a></li>
<li><img style="position:absolute; padding:28px 9px;" src="images/doc1.png"><a href="#section3">視 角<p style="font-size:8px">Visual</p></a></li>
<li><img style="position:absolute; padding:28px 9px;" src="images/doc2.png"><a href="#section4">聆 聽<p style="font-size:8px">Listen</p></a></li>
<li><img style="position:absolute; padding:28px 9px;" src="images/doc3.png"><a href="#section5">尋 味<p style="font-size:8px">Taste</p></a></li>
<li><img style="position:absolute; padding:28px 9px;" src="images/doc4.png"><a href="#section6">聞 香<p style="font-size:8px">Smell</p></a></li>
<li><img style="position:absolute; padding:28px 9px;" src="images/doc5.png"><a href="#section7">觸 動<p style="font-size:8px">Feel</p></a></li>
</ul>
</div><!--HEADER結束-->

<div id="wrapper">
<ul id="mask">

<li id="section1" class="box"><!--首頁 -->
<div class="content">
<div class="text">HOME PAGE</div>
</div>
</li><!--首頁結束 -->

<li id="section2" class="box"><!--FIRST-->
<div class="content">
<div class="text">FIRST PAGE</div>
</div>
</li><!--END OF FIRST PAGE-->

<li id="section3" class="box"><!--FIRST-->
<div class="content">
<div class="text">視 角</div>
<a href="#" class="point" id="point1"><img src="images/s1_point1.png" /></a>
<a href="#" class="point" id="point2"><img src="images/s1_point2.png" /></a>
<a href="#" class="point" id="point3"><img src="images/s1_point3.png" /></a>
<a href="#" class="point" id="point4"><img src="images/s1_point4.png" /></a>
<a href="#" class="point" id="point5"><img src="images/s1_point5.png" /></a>
</div>
</li><!--END OF FIRST PAGE-->

</ul><!-- end mask -->
</div><!-- end wrapper -->
</body>
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.10.2/jquery.min.js"></script>
<script type="text/javascript" src="http://www.funtaipei.tw/js/jquery.mousewheel.js"></script>
<script type="text/javascript" src="http://www.funtaipei.tw/js/jquery.scrollTo-1.4.2-min.js"></script>
<!--<script type="text/javascript" src="http://www.funtaipei.tw/js/main.js"></script>-->
<script type="text/javascript" src="http://www.funtaipei.tw/js/respond.min.js"></script>
<script>
$(document).ready(function() {
$('#menu a').click(function () {

$('#wrapper').scrollTo($(this).attr('href'), 1000);

return false;
});
});
</script>
</html></xmp>

[hr]
<b>2.加入地標定位設定CSS</b>
<xmp><html>
<head>
<title>FunTaipei</title>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"/>
<base href="http://www.funtaipei.tw/" />
<link rel="stylesheet" type="text/css" href="css/reset.css">
<!--<link rel="stylesheet" type="text/css" href="css/main.css">-->

<!--[if lt IE 9]>
<link rel="stylesheet" type="text/css" href="css/small.css">
<![endif]-->
<style>

/* STEP 1: 佈景設計 */
body {
width:100%;
background-image:url(../images/bg.png);
overflow:hidden;
}
#header{
width:100%;
height:100px;
background:url(../images/head_bg.png);
}

/* STEP 2: 頂部選單 */
#header ul {
margin: 0 auto;
width: 1000px;
height: 100px;
}
#header li {
float:left;
}
#header li a{
padding:25px 5px 0 5px;
text-align:center;
height:40px;
width:100px;
display:block;
font-size:16px;
text-decoration:none;
letter-spacing:2px;
color:#633;
}

/* SETP3: 頂部選單細部設計 */
#header ul li:nth-child(1){
margin:-10px 60px 0 130px;
}
#header ul li:nth-child(3):after,
#header ul li:nth-child(4):after,
#header ul li:nth-child(5):after,
#header ul li:nth-child(6):after,
#header ul li:nth-child(7):after{
display:block;
content:"";
background:url(../images/line.png) top right no-repeat;
width:1px;
height:42px;
margin-top:-45px ;
}
a,p {
font-family:"微軟正黑體",Arial, Helvetica, sans-serif;
font-weight:bold;}
#header ul li a:hover{ color:#903;}

/* STEP4: 主佈局設計 */
#wrapper {
//width: 100%;
//height: 100%;
//position: absolute;
overflow: hidden;
}
#mask {
width: 500%; height: 100%
}
.box {
width: 20%;
height: 100%;
float: left;
}
.content {
width: 1000px;
height: 600px;
top: 0;
margin: 0 auto;
position: relative;
/*border: 1px #0CF solid;*/
}
.content .text {
font-size: 3em;
text-align: center;
width: 300px; height: 100px;
margin: auto;
position: absolute;
top: 0; left: 0; bottom: 0; right: 0;
}

/* SETP5: 地標設定 */
/* 絕對定位,每一地標給予一座標值 */
#point1, #point2, #point3, #point4, #point5 {
position: absolute;
}
#point1 { top:300px; left:650px; }
#point2 { top:320px; right:80px; }
#point3 { top:320px; left:520px; }
#point4 { top:400px; left:670px; }
#point5 { top:430px; right:40px; }
</style>
</head>

<body>
<div id="header"><!--HEADER-->
<ul id="menu">
<li><a href="#section1"><img src="images/Logo.png"/></a>
<li><a href="#section2">心 台 北<p style="font-size:8px">Taipei</p></a></li>
<li><img style="position:absolute; padding:28px 9px;" src="images/doc1.png"><a href="#section3">視 角<p style="font-size:8px">Visual</p></a></li>
<li><img style="position:absolute; padding:28px 9px;" src="images/doc2.png"><a href="#section4">聆 聽<p style="font-size:8px">Listen</p></a></li>
<li><img style="position:absolute; padding:28px 9px;" src="images/doc3.png"><a href="#section5">尋 味<p style="font-size:8px">Taste</p></a></li>
<li><img style="position:absolute; padding:28px 9px;" src="images/doc4.png"><a href="#section6">聞 香<p style="font-size:8px">Smell</p></a></li>
<li><img style="position:absolute; padding:28px 9px;" src="images/doc5.png"><a href="#section7">觸 動<p style="font-size:8px">Feel</p></a></li>
</ul>
</div><!--HEADER結束-->

<div id="wrapper">
<ul id="mask">
<li id="section1" class="box"><!--首頁 -->
<div class="content">
<div class="text">HOME PAGE</div>
</div>
</li><!--首頁結束 -->
<li id="section2" class="box"><!--FIRST-->
<div class="content">
<div class="text">FIRST PAGE</div>
</div>
</li><!--END OF FIRST PAGE-->
<li id="section3" class="box"><!--FIRST-->
<div class="content">
<div class="text">視 角</div>
<a href="#" class="point" id="point1"><img src="images/s1_point1.png" /></a>
<a href="#" class="point" id="point2"><img src="images/s1_point2.png" /></a>
<a href="#" class="point" id="point3"><img src="images/s1_point3.png" /></a>
<a href="#" class="point" id="point4"><img src="images/s1_point4.png" /></a>
<a href="#" class="point" id="point5"><img src="images/s1_point5.png" /></a>
</div>
</li><!--END OF FIRST PAGE-->
</ul><!-- end mask -->
</div><!-- end wrapper -->
</body>
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.10.2/jquery.min.js"></script>
<script type="text/javascript" src="js/jquery.mousewheel.js"></script>
<script type="text/javascript" src="js/jquery.scrollTo-1.4.2-min.js"></script>
<!--<script type="text/javascript" src="js/main.js"></script>-->
<script type="text/javascript" src="js/respond.min.js"></script>
<script>
$(function() {
// 頁面捲動
$('#menu a').click(function () {

$('#wrapper').scrollTo($(this).attr('href'), 1000);
// 防止目前頁面轉到「超連結」所指定的網頁
return false;
});

});
</script>
</html></xmp>

[hr]
<h2>STEP6 HTML元素跳動效果></h2>
<b>1. 固定間隔執行函式</b>
<xmp> setInterval(function(){
// 要執行的函式
}, 5000);</xmp>

[hr]
<b>2. jQuery動畫效果</b>
<xmp> $("HTML元素").animate({top:"-=15px"},1000); // 向上15px
$("HTML元素").animate({top:"+=15px"},1000); // 向下15px</xmp>

[hr]
<b>3. 綜合效果</b>
<xmp> setInterval(function(){
$(".point").animate({top:"-=15px"},1000).animate({top:"+=15px"}, 1000);
}, 2000);</xmp>

[hr]
<h2>STEP7 燈箱式跳出頁面效果</h2>
<xmp><html><head>
<title>FunTaipei</title>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"/>
<base href="http://www.funtaipei.tw/" />
<link rel="stylesheet" type="text/css" href="css/reset.css">
<!--<link rel="stylesheet" type="text/css" href="css/main.css">-->

<!--[if lt IE 9]>
<link rel="stylesheet" type="text/css" href="css/small.css">
<![endif]-->
<style>

/* STEP 1: 佈景設計 */
body {
width:100%;
background-image:url(../images/bg.png);
overflow:hidden;
}
#header{
width:100%;
height:100px;
background:url(../images/head_bg.png);
}

/* STEP 2: 頂部選單 */
#header ul {
margin: 0 auto;
width: 1000px;
height: 100px;
}
#header li {
float:left;
}
#header li a{
padding:25px 5px 0 5px;
text-align:center;
height:40px;
width:100px;
display:block;
font-size:16px;
text-decoration:none;
letter-spacing:2px;
color:#633;
}

/* SETP3: 頂部選單細部設計 */
#header ul li:nth-child(1){
margin:-10px 60px 0 130px;
}
#header ul li:nth-child(3):after,
#header ul li:nth-child(4):after,
#header ul li:nth-child(5):after,
#header ul li:nth-child(6):after,
#header ul li:nth-child(7):after{
display:block;
content:"";
background:url(../images/line.png) top right no-repeat;
width:1px;
height:42px;
margin-top:-45px ;
}
a,p {
font-family:"微軟正黑體",Arial, Helvetica, sans-serif;
font-weight:bold;}
#header ul li a:hover{ color:#903;}

/* STEP4: 主佈局設計 */
#wrapper {
//width: 100%;
//height: 100%;
//position: absolute;
overflow: hidden;
}
#mask {
width: 500%; height: 100%
}
.box {
width: 20%;
height: 100%;
float: left;
}
.content {
width: 1000px;
height: 600px;
top: 0;
margin: 0 auto;
position: relative;
/*border: 1px #0CF solid;*/
}
.content .text {
font-size: 3em;
text-align: center;
width: 300px; height: 100px;
margin: auto;
position: absolute;
top: 0; left: 0; bottom: 0; right: 0;
}

/* 地標設定 */
#point1, #point2, #point3, #point4, #point5 {
position: absolute;
}
#point1 { top:300px; left:650px; }
#point2 { top:320px; right:80px; }
#point3 { top:320px; left:520px; }
#point4 { top:400px; left:670px; }
#point5 { top:430px; right:40px; }

/* 景點設計 */
/* 跳出燈箱設計 */
.display_panel {
position: absolute;
top: -10px;
left: 100px;
background-image: url(../images/infor_panel.png);
width: 655px;
height: 537px;
z-index: 999;
padding-top: 60px;
padding-left: 100px;
padding-right: 60px;
}
.description { margin-top: 15px; }
.x_btn{ position: absolute; top:20px; right:10px; cursor:pointer; z-index: 10000}
</style>
</head>

<body>
<div id="header"><!--HEADER-->
<ul id="menu">
<li><a href="#section1"><img src="images/Logo.png"/></a>
<li><a href="#section2">心 台 北<p style="font-size:8px">Taipei</p></a></li>
<li><img style="position:absolute; padding:28px 9px;" src="images/doc1.png"><a href="#section3">視 角<p style="font-size:8px">Visual</p></a></li>
<li><img style="position:absolute; padding:28px 9px;" src="images/doc2.png"><a href="#section4">聆 聽<p style="font-size:8px">Listen</p></a></li>
<li><img style="position:absolute; padding:28px 9px;" src="images/doc3.png"><a href="#section5">尋 味<p style="font-size:8px">Taste</p></a></li>
<li><img style="position:absolute; padding:28px 9px;" src="images/doc4.png"><a href="#section6">聞 香<p style="font-size:8px">Smell</p></a></li>
<li><img style="position:absolute; padding:28px 9px;" src="images/doc5.png"><a href="#section7">觸 動<p style="font-size:8px">Feel</p></a></li>
</ul>
</div><!--HEADER結束-->

<div id="wrapper">
<ul id="mask">

<li id="section1" class="box"><!--首頁 -->
<div class="content">
<div class="text">HOME PAGE</div>
</div>
</li><!--首頁結束 -->

<li id="section2" class="box"><!--FIRST-->
<div class="content">
<div class="text">FIRST PAGE</div>
</div>

</li><!--END OF FIRST PAGE-->
<li id="section3" class="box"><!--FIRST-->
<div class="content">
<div class="text">視 角</div>
<a href="#" class="point" id="point1"><img src="images/s1_point1.png" /></a>
<a href="#" class="point" id="point2"><img src="images/s1_point2.png" /></a>
<a href="#" class="point" id="point3"><img src="images/s1_point3.png" /></a>
<a href="#" class="point" id="point4"><img src="images/s1_point4.png" /></a>
<a href="#" class="point" id="point5"><img src="images/s1_point5.png" /></a>

<div class="display_panel" id="s1panel_1">
<div class="panel_title"><img src="images/s1_photo1_title.png"></div>
<div class="panel_phtoto"><img src="images/s1_photo1.png"></div>
<p class="description">
坐落在熱鬧的公館商圈內,有著一處與藝術結合的住宅區-寶藏巖國際藝術村,走了一小段的斜坡,映入眼簾的是一間廟宇「寶藏巖」,寶藏巖主要祭祀觀音佛祖, 是台北古老佛寺之一又稱為石碧潭寺,這裡目前已規劃成一個國際藝術村。寶藏巖聚落的地景特殊,巷弄蜿蜒,石梯起伏,沿著山坡構築錯落的風貌。放慢腳步隨著蜿蜒的巷弄走,細細的閱讀每間屋子令人動容的故事,有一些民宅已成為藝術家的工作室,轉過一個彎發現前方老舊的牆壁上雖然有著現代感的塗鴉,但不會讓人覺得有違和感。站在高處向遠方望去,看見不遠處高樓大廈林立,有種時空交錯的感覺,有機會來這裡走走,說不定能發現小驚喜。
</p>
<div class="x_btn"><img src="images/delete_btn.png"></div>
</div>
</div>
</li><!--END OF FIRST PAGE-->

</ul><!-- end mask -->
</div><!-- end wrapper -->
</body>
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.10.2/jquery.min.js"></script>
<script type="text/javascript" src="js/jquery.mousewheel.js"></script>
<script type="text/javascript" src="js/jquery.scrollTo-1.4.2-min.js"></script>
<!--<script type="text/javascript" src="js/main.js"></script>-->
<script type="text/javascript" src="js/respond.min.js"></script>

<script>
$(function() {
// 頁面捲動
$('#menu a').click(function () {

$('#wrapper').scrollTo($(this).attr('href'), 1000);
// 防止目前頁面轉到「超連結」所指定的網頁
return false;
});

// HTML元素跳動效果
setInterval(function(){
$(".point").animate({top:"-=15px"},1000).animate({top:"+=15px"}, 1000)
}, 2000);

// 隱藏燈箱
$('.display_panel').hide();

// 打開燈箱 (fadeIn)
$('#point1').click(function (){
$('#s1panel_1').fadeIn(500);
return false;
});

// 關閉燈箱
$('.x_btn').click(function (){
$('.display_panel').hide();
return false;
});

</script>
</html></xmp>
<xmp></xmp>

[hr]
<h2>上課影片</h2>
<b>游標位置設定--CSS絕對定位</b>
http://youtu.be/gRWUhiqFrCw

<iframe width="853" height="480" src="//www.youtube.com/embed/gRWUhiqFrCw?rel=0" frameborder="0" allowfullscreen></iframe>

[hr]
<b>游標動態效果-HTML元素跳動- jQuery動畫效果</b>


[hr]
<b>燈箱效果 jQuery燈箱式跳出頁面效果</b>
http://youtu.be/vyIXMKT2yXc

<iframe width="853" height="480" src="//www.youtube.com/embed/vyIXMKT2yXc?rel=0" frameborder="0" allowfullscreen></iframe>
<h2>2015/5/28上課影音</h2>
HTML/CSS/jQuery物件小動畫、燈箱效果
https://youtu.be/Ukgn3h2aFo0
<iframe width="853" height="480" src="https://www.youtube.com/embed/Ukgn3h2aFo0?rel=0" frameborder="0" allowfullscreen></iframe>

[hr]
<h2>上課影片</h2>
<b>游標位置設定--CSS絕對定位</b>
http://youtu.be/gRWUhiqFrCw

<iframe width="853" height="480" src="//www.youtube.com/embed/gRWUhiqFrCw?rel=0" frameborder="0" allowfullscreen></iframe>

[hr]
<b>游標動態效果-HTML元素跳動- jQuery動畫效果</b>


[hr]
<b>燈箱效果 jQuery燈箱式跳出頁面效果</b>
http://youtu.be/vyIXMKT2yXc

<iframe width="853" height="480" src="//www.youtube.com/embed/vyIXMKT2yXc?rel=0" frameborder="0" allowfullscreen></iframe> $('.display_panel').hide();

// 打開燈箱 (fadeIn)
$('#point1').click(function (){
$('#s1panel_1').fadeIn(500);
return false;
});

// 關閉燈箱
$('.x_btn').click(function (){
$('.display_panel').hide();
return false;
});

</script>

</html></xmp>

[hr]
<h2>2015/5/28上課影音</h2>
HTML/CSS/jQuery物件小動畫、燈箱效果
https://youtu.be/Ukgn3h2aFo0
<iframe width="853" height="480" src="https://www.youtube.com/embed/Ukgn3h2aFo0?rel=0" frameborder="0" allowfullscreen></iframe>

[hr]
<h2>上課影片</h2>
<b>游標位置設定--CSS絕對定位</b>
http://youtu.be/gRWUhiqFrCw

<iframe width="853" height="480" src="//www.youtube.com/embed/gRWUhiqFrCw?rel=0" frameborder="0" allowfullscreen></iframe>

[hr]
<b>游標動態效果-HTML元素跳動- jQuery動畫效果</b>


[hr]
<b>燈箱效果 jQuery燈箱式跳出頁面效果</b>
http://youtu.be/vyIXMKT2yXc

<iframe width="853" height="480" src="//www.youtube.com/embed/vyIXMKT2yXc?rel=0" frameborder="0" allowfullscreen></iframe> $('.display_panel').hide(); });

// 打開燈箱 (fadeIn)
$('#point1').click(function (){
$('#s1panel_1').fadeIn(500);
return false;
});

// 關閉燈箱
$('.x_btn').click(function (){
$('.display_panel').hide();
return false;
});

</script>

</html></xmp>

[hr]
<h2>2015/5/28上課影音</h2>
HTML/CSS/jQuery物件小動畫、燈箱效果
https://youtu.be/Ukgn3h2aFo0
<iframe width="853" height="480" src="https://www.youtube.com/embed/Ukgn3h2aFo0?rel=0" frameborder="0" allowfullscreen></iframe>

[hr]
<h2>上課影片</h2>
<b>游標位置設定--CSS絕對定位</b>
http://youtu.be/gRWUhiqFrCw

<iframe width="853" height="480" src="//www.youtube.com/embed/gRWUhiqFrCw?rel=0" frameborder="0" allowfullscreen></iframe>

[hr]
<b>游標動態效果-HTML元素跳動- jQuery動畫效果</b>


[hr]
<b>燈箱效果 jQuery燈箱式跳出頁面效果</b>
http://youtu.be/vyIXMKT2yXc

<iframe width="853" height="480" src="//www.youtube.com/embed/vyIXMKT2yXc?rel=0" frameborder="0" allowfullscreen></iframe>
Changed By: JinJin
Change Date: May 26, 2015 11:26PM

[講義] FunTaipei HTML/CSS/jQuery 動態效果分析-物件小動畫、燈箱效果
<h2>step5: 地標設定</h2>

<b>重點:</b>
<b>CSS絕對定位:position: absolute;
CSS定位座標:top, bottom, left, right</b>

<img src="http://i.imgur.com/d4LtkJb.jpg" width=90%>

<b>1.加入視角及地標元件</b>
<xmp><html>
<head>
<title>FunTaipei</title>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"/>
<base href="http://www.funtaipei.tw/" />
<link rel="stylesheet" type="text/css" href="css/reset.css">
<!--<link rel="stylesheet" type="text/css" href="css/main.css">-->

<!--[if lt IE 9]>
<link rel="stylesheet" type="text/css" href="css/small.css">
<![endif]-->
<style>
/* STEP 1: 佈景設計 */
body {
width:100%;
background-image:url(../images/bg.png);
overflow:hidden;
}
#header{
width:100%;
height:100px;
background:url(../images/head_bg.png);
}
/* STEP 2: 頂部選單 */
#header ul {
margin: 0 auto;
width: 1000px;
height: 100px;
}
#header li {
float:left;
}
#header li a{
padding:25px 5px 0 5px;
text-align:center;
height:40px;
width:100px;
display:block;
font-size:16px;
text-decoration:none;
letter-spacing:2px;
color:#633;
}
/* SETP3: 頂部選單細部設計 */
#header ul li:nth-child(1){
margin:-10px 60px 0 130px;
}
#header ul li:nth-child(3):after,
#header ul li:nth-child(4):after,
#header ul li:nth-child(5):after,
#header ul li:nth-child(6):after,
#header ul li:nth-child(7):after{
display:block;
content:"";
background:url(../images/line.png) top right no-repeat;
width:1px;
height:42px;
margin-top:-45px ;
}
a,p {
font-family:"微軟正黑體",Arial, Helvetica, sans-serif;
font-weight:bold;}
#header ul li a:hover{ color:#903;}
/* STEP4: 主佈局設計 */
#wrapper {
//width: 100%;
//height: 100%;
//position: absolute;
overflow: hidden; /* VERY IMPORTANT */
}
#mask {
width: 500%; height: 100%
}
.box {
width: 20%;
height: 100%;
float: left;
}
.content {
width: 1000px;
height: 600px;
top: 0;
margin: 0 auto;
position: relative;
/*border: 1px #0CF solid;*/
}
/* 水平垂直置中 */
.content .text {
font-size: 3em;
width: 300px; height: 100px;
margin: auto;
position: absolute;
top: 0; left: 0; bottom: 0; right: 0;
}
</style>
</head>

<body>
<div id="header"><!--HEADER-->
<ul id="menu">
<li><a href="#section1"><img src="images/Logo.png"/></a>
<li><a href="#section2">心 台 北<p style="font-size:8px">Taipei</p></a></li>
<li><img style="position:absolute; padding:28px 9px;" src="images/doc1.png"><a href="#section3">視 角<p style="font-size:8px">Visual</p></a></li>
<li><img style="position:absolute; padding:28px 9px;" src="images/doc2.png"><a href="#section4">聆 聽<p style="font-size:8px">Listen</p></a></li>
<li><img style="position:absolute; padding:28px 9px;" src="images/doc3.png"><a href="#section5">尋 味<p style="font-size:8px">Taste</p></a></li>
<li><img style="position:absolute; padding:28px 9px;" src="images/doc4.png"><a href="#section6">聞 香<p style="font-size:8px">Smell</p></a></li>
<li><img style="position:absolute; padding:28px 9px;" src="images/doc5.png"><a href="#section7">觸 動<p style="font-size:8px">Feel</p></a></li>
</ul>
</div><!--HEADER結束-->

<div id="wrapper">
<ul id="mask">

<li id="section1" class="box"><!--首頁 -->
<div class="content">
<div class="text">HOME PAGE</div>
</div>
</li><!--首頁結束 -->

<li id="section2" class="box"><!--FIRST-->
<div class="content">
<div class="text">FIRST PAGE</div>
</div>
</li><!--END OF FIRST PAGE-->

<li id="section3" class="box"><!--FIRST-->
<div class="content">
<div class="text">視 角</div>
<a href="#" class="point" id="point1"><img src="images/s1_point1.png" /></a>
<a href="#" class="point" id="point2"><img src="images/s1_point2.png" /></a>
<a href="#" class="point" id="point3"><img src="images/s1_point3.png" /></a>
<a href="#" class="point" id="point4"><img src="images/s1_point4.png" /></a>
<a href="#" class="point" id="point5"><img src="images/s1_point5.png" /></a>
</div>
</li><!--END OF FIRST PAGE-->

</ul><!-- end mask -->
</div><!-- end wrapper -->
</body>
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.10.2/jquery.min.js"></script>
<script type="text/javascript" src="http://www.funtaipei.tw/js/jquery.mousewheel.js"></script>
<script type="text/javascript" src="http://www.funtaipei.tw/js/jquery.scrollTo-1.4.2-min.js"></script>
<!--<script type="text/javascript" src="http://www.funtaipei.tw/js/main.js"></script>-->
<script type="text/javascript" src="http://www.funtaipei.tw/js/respond.min.js"></script>
<script>
$(document).ready(function() {
$('#menu a').click(function () {

$('#wrapper').scrollTo($(this).attr('href'), 1000);

return false;
});
});
</script>
</html></xmp>

[hr]
<b>2.加入地標定位設定CSS</b>
<xmp><html>
<head>
<title>FunTaipei</title>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"/>
<base href="http://www.funtaipei.tw/" />
<link rel="stylesheet" type="text/css" href="css/reset.css">
<!--<link rel="stylesheet" type="text/css" href="css/main.css">-->

<!--[if lt IE 9]>
<link rel="stylesheet" type="text/css" href="css/small.css">
<![endif]-->
<style>

/* STEP 1: 佈景設計 */
body {
width:100%;
background-image:url(../images/bg.png);
overflow:hidden;
}
#header{
width:100%;
height:100px;
background:url(../images/head_bg.png);
}

/* STEP 2: 頂部選單 */
#header ul {
margin: 0 auto;
width: 1000px;
height: 100px;
}
#header li {
float:left;
}
#header li a{
padding:25px 5px 0 5px;
text-align:center;
height:40px;
width:100px;
display:block;
font-size:16px;
text-decoration:none;
letter-spacing:2px;
color:#633;
}

/* SETP3: 頂部選單細部設計 */
#header ul li:nth-child(1){
margin:-10px 60px 0 130px;
}
#header ul li:nth-child(3):after,
#header ul li:nth-child(4):after,
#header ul li:nth-child(5):after,
#header ul li:nth-child(6):after,
#header ul li:nth-child(7):after{
display:block;
content:"";
background:url(../images/line.png) top right no-repeat;
width:1px;
height:42px;
margin-top:-45px ;
}
a,p {
font-family:"微軟正黑體",Arial, Helvetica, sans-serif;
font-weight:bold;}
#header ul li a:hover{ color:#903;}

/* STEP4: 主佈局設計 */
#wrapper {
//width: 100%;
//height: 100%;
//position: absolute;
overflow: hidden;
}
#mask {
width: 500%; height: 100%
}
.box {
width: 20%;
height: 100%;
float: left;
}
.content {
width: 1000px;
height: 600px;
top: 0;
margin: 0 auto;
position: relative;
/*border: 1px #0CF solid;*/
}
.content .text {
font-size: 3em;
text-align: center;
width: 300px; height: 100px;
margin: auto;
position: absolute;
top: 0; left: 0; bottom: 0; right: 0;
}

/* SETP5: 地標設定 */
/* 絕對定位,每一地標給予一座標值 */
#point1, #point2, #point3, #point4, #point5 {
position: absolute;
}
#point1 { top:300px; left:650px; }
#point2 { top:320px; right:80px; }
#point3 { top:320px; left:520px; }
#point4 { top:400px; left:670px; }
#point5 { top:430px; right:40px; }
</style>
</head>

<body>
<div id="header"><!--HEADER-->
<ul id="menu">
<li><a href="#section1"><img src="images/Logo.png"/></a>
<li><a href="#section2">心 台 北<p style="font-size:8px">Taipei</p></a></li>
<li><img style="position:absolute; padding:28px 9px;" src="images/doc1.png"><a href="#section3">視 角<p style="font-size:8px">Visual</p></a></li>
<li><img style="position:absolute; padding:28px 9px;" src="images/doc2.png"><a href="#section4">聆 聽<p style="font-size:8px">Listen</p></a></li>
<li><img style="position:absolute; padding:28px 9px;" src="images/doc3.png"><a href="#section5">尋 味<p style="font-size:8px">Taste</p></a></li>
<li><img style="position:absolute; padding:28px 9px;" src="images/doc4.png"><a href="#section6">聞 香<p style="font-size:8px">Smell</p></a></li>
<li><img style="position:absolute; padding:28px 9px;" src="images/doc5.png"><a href="#section7">觸 動<p style="font-size:8px">Feel</p></a></li>
</ul>
</div><!--HEADER結束-->

<div id="wrapper">
<ul id="mask">
<li id="section1" class="box"><!--首頁 -->
<div class="content">
<div class="text">HOME PAGE</div>
</div>
</li><!--首頁結束 -->
<li id="section2" class="box"><!--FIRST-->
<div class="content">
<div class="text">FIRST PAGE</div>
</div>
</li><!--END OF FIRST PAGE-->
<li id="section3" class="box"><!--FIRST-->
<div class="content">
<div class="text">視 角</div>
<a href="#" class="point" id="point1"><img src="images/s1_point1.png" /></a>
<a href="#" class="point" id="point2"><img src="images/s1_point2.png" /></a>
<a href="#" class="point" id="point3"><img src="images/s1_point3.png" /></a>
<a href="#" class="point" id="point4"><img src="images/s1_point4.png" /></a>
<a href="#" class="point" id="point5"><img src="images/s1_point5.png" /></a>
</div>
</li><!--END OF FIRST PAGE-->
</ul><!-- end mask -->
</div><!-- end wrapper -->
</body>
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.10.2/jquery.min.js"></script>
<script type="text/javascript" src="js/jquery.mousewheel.js"></script>
<script type="text/javascript" src="js/jquery.scrollTo-1.4.2-min.js"></script>
<!--<script type="text/javascript" src="js/main.js"></script>-->
<script type="text/javascript" src="js/respond.min.js"></script>
<script>
$(function() {
// 頁面捲動
$('#menu a').click(function () {

$('#wrapper').scrollTo($(this).attr('href'), 1000);
// 防止目前頁面轉到「超連結」所指定的網頁
return false;
});

});
</script>
</html></xmp>

[hr]
<h2>STEP6 HTML元素跳動效果></h2>
<b>1. 固定間隔執行函式</b>
<xmp> setInterval(function(){
// 要執行的函式
}, 5000);</xmp>

[hr]
<b>2. jQuery動畫效果</b>
<xmp> $("HTML元素").animate({top:"-=15px"},1000); // 向上15px
$("HTML元素").animate({top:"+=15px"},1000); // 向下15px</xmp>

[hr]
<b>3. 綜合效果</b>
<xmp> setInterval(function(){
$(".point").animate({top:"-=15px"},1000).animate({top:"+=15px"}, 1000);
}, 2000);</xmp>

[hr]
<h2>STEP7 燈箱式跳出頁面效果</h2>
<xmp><html><head>
<title>FunTaipei</title>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"/>
<base href="http://www.funtaipei.tw/" />
<link rel="stylesheet" type="text/css" href="css/reset.css">
<!--<link rel="stylesheet" type="text/css" href="css/main.css">-->

<!--[if lt IE 9]>
<link rel="stylesheet" type="text/css" href="css/small.css">
<![endif]-->
<style>

/* STEP 1: 佈景設計 */
body {
width:100%;
background-image:url(../images/bg.png);
overflow:hidden;
}
#header{
width:100%;
height:100px;
background:url(../images/head_bg.png);
}

/* STEP 2: 頂部選單 */
#header ul {
margin: 0 auto;
width: 1000px;
height: 100px;
}
#header li {
float:left;
}
#header li a{
padding:25px 5px 0 5px;
text-align:center;
height:40px;
width:100px;
display:block;
font-size:16px;
text-decoration:none;
letter-spacing:2px;
color:#633;
}

/* SETP3: 頂部選單細部設計 */
#header ul li:nth-child(1){
margin:-10px 60px 0 130px;
}
#header ul li:nth-child(3):after,
#header ul li:nth-child(4):after,
#header ul li:nth-child(5):after,
#header ul li:nth-child(6):after,
#header ul li:nth-child(7):after{
display:block;
content:"";
background:url(../images/line.png) top right no-repeat;
width:1px;
height:42px;
margin-top:-45px ;
}
a,p {
font-family:"微軟正黑體",Arial, Helvetica, sans-serif;
font-weight:bold;}
#header ul li a:hover{ color:#903;}

/* STEP4: 主佈局設計 */
#wrapper {
//width: 100%;
//height: 100%;
//position: absolute;
overflow: hidden;
}
#mask {
width: 500%; height: 100%
}
.box {
width: 20%;
height: 100%;
float: left;
}
.content {
width: 1000px;
height: 600px;
top: 0;
margin: 0 auto;
position: relative;
/*border: 1px #0CF solid;*/
}
.content .text {
font-size: 3em;
text-align: center;
width: 300px; height: 100px;
margin: auto;
position: absolute;
top: 0; left: 0; bottom: 0; right: 0;
}

/* 地標設定 */
#point1, #point2, #point3, #point4, #point5 {
position: absolute;
}
#point1 { top:300px; left:650px; }
#point2 { top:320px; right:80px; }
#point3 { top:320px; left:520px; }
#point4 { top:400px; left:670px; }
#point5 { top:430px; right:40px; }

/* 景點設計 */
/* 跳出燈箱設計 */
.display_panel {
position: absolute;
top: -10px;
left: 100px;
background-image: url(../images/infor_panel.png);
width: 655px;
height: 537px;
z-index: 999;
padding-top: 60px;
padding-left: 100px;
padding-right: 60px;
}
.description { margin-top: 15px; }
.x_btn{ position: absolute; top:20px; right:10px; cursor:pointer; z-index: 10000}
</style>
</head>

<body>
<div id="header"><!--HEADER-->
<ul id="menu">
<li><a href="#section1"><img src="images/Logo.png"/></a>
<li><a href="#section2">心 台 北<p style="font-size:8px">Taipei</p></a></li>
<li><img style="position:absolute; padding:28px 9px;" src="images/doc1.png"><a href="#section3">視 角<p style="font-size:8px">Visual</p></a></li>
<li><img style="position:absolute; padding:28px 9px;" src="images/doc2.png"><a href="#section4">聆 聽<p style="font-size:8px">Listen</p></a></li>
<li><img style="position:absolute; padding:28px 9px;" src="images/doc3.png"><a href="#section5">尋 味<p style="font-size:8px">Taste</p></a></li>
<li><img style="position:absolute; padding:28px 9px;" src="images/doc4.png"><a href="#section6">聞 香<p style="font-size:8px">Smell</p></a></li>
<li><img style="position:absolute; padding:28px 9px;" src="images/doc5.png"><a href="#section7">觸 動<p style="font-size:8px">Feel</p></a></li>
</ul>
</div><!--HEADER結束-->

<div id="wrapper">
<ul id="mask">

<li id="section1" class="box"><!--首頁 -->
<div class="content">
<div class="text">HOME PAGE</div>
</div>
</li><!--首頁結束 -->

<li id="section2" class="box"><!--FIRST-->
<div class="content">
<div class="text">FIRST PAGE</div>
</div>

</li><!--END OF FIRST PAGE-->
<li id="section3" class="box"><!--FIRST-->
<div class="content">
<div class="text">視 角</div>
<a href="#" class="point" id="point1"><img src="images/s1_point1.png" /></a>
<a href="#" class="point" id="point2"><img src="images/s1_point2.png" /></a>
<a href="#" class="point" id="point3"><img src="images/s1_point3.png" /></a>
<a href="#" class="point" id="point4"><img src="images/s1_point4.png" /></a>
<a href="#" class="point" id="point5"><img src="images/s1_point5.png" /></a>

<div class="display_panel" id="s1panel_1">
<div class="panel_title"><img src="images/s1_photo1_title.png"></div>
<div class="panel_phtoto"><img src="images/s1_photo1.png"></div>
<p class="description">
坐落在熱鬧的公館商圈內,有著一處與藝術結合的住宅區-寶藏巖國際藝術村,走了一小段的斜坡,映入眼簾的是一間廟宇「寶藏巖」,寶藏巖主要祭祀觀音佛祖, 是台北古老佛寺之一又稱為石碧潭寺,這裡目前已規劃成一個國際藝術村。寶藏巖聚落的地景特殊,巷弄蜿蜒,石梯起伏,沿著山坡構築錯落的風貌。放慢腳步隨著蜿蜒的巷弄走,細細的閱讀每間屋子令人動容的故事,有一些民宅已成為藝術家的工作室,轉過一個彎發現前方老舊的牆壁上雖然有著現代感的塗鴉,但不會讓人覺得有違和感。站在高處向遠方望去,看見不遠處高樓大廈林立,有種時空交錯的感覺,有機會來這裡走走,說不定能發現小驚喜。
</p>
<div class="x_btn"><img src="images/delete_btn.png"></div>
</div>
</div>
</li><!--END OF FIRST PAGE-->

</ul><!-- end mask -->
</div><!-- end wrapper -->
</body>
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.10.2/jquery.min.js"></script>
<script type="text/javascript" src="js/jquery.mousewheel.js"></script>
<script type="text/javascript" src="js/jquery.scrollTo-1.4.2-min.js"></script>
<!--<script type="text/javascript" src="js/main.js"></script>-->
<script type="text/javascript" src="js/respond.min.js"></script>

<script>
$(function() {
// 頁面捲動
$('#menu a').click(function () {

$('#wrapper').scrollTo($(this).attr('href'), 1000);
// 防止目前頁面轉到「超連結」所指定的網頁
return false;
});

// HTML元素跳動效果
setInterval(function(){
$(".point").animate({top:"-=15px"},1000).animate({top:"+=15px"}, 1000)
}, 2000);

// 隱藏燈箱
$('.display_panel').hide();

// 打開燈箱 (fadeIn)
$('#point1').click(function (){
$('#s1panel_1').fadeIn(500);
return false;
});

// 關閉燈箱
$('.x_btn').click(function (){
$('.display_panel').hide();
return false;
});

</script>
</html></xmp>
<xmp></xmp>

[hr]
<h2>上課影片</h2>
<b>游標位置設定--CSS絕對定位</b>
http://youtu.be/gRWUhiqFrCw

<iframe width="853" height="480" src="//www.youtube.com/embed/gRWUhiqFrCw?rel=0" frameborder="0" allowfullscreen></iframe>

[hr]
<b>游標動態效果-HTML元素跳動- jQuery動畫效果</b>


[hr]
<b>燈箱效果 jQuery燈箱式跳出頁面效果</b>
http://youtu.be/vyIXMKT2yXc

<iframe width="853" height="480" src="//www.youtube.com/embed/vyIXMKT2yXc?rel=0" frameborder="0" allowfullscreen></iframe>
return false;
});

</script>
</html></xmp>
<xmp></xmp>

[hr]
<h2>上課影片</h2>
<b>游標位置設定--CSS絕對定位</b>
http://youtu.be/gRWUhiqFrCw

<iframe width="853" height="480" src="//www.youtube.com/embed/gRWUhiqFrCw?rel=0" frameborder="0" allowfullscreen></iframe>

[hr]
<b>游標動態效果-HTML元素跳動- jQuery動畫效果</b>


[hr]
<b>燈箱效果 jQuery燈箱式跳出頁面效果</b>
http://youtu.be/vyIXMKT2yXc

<iframe width="853" height="480" src="//www.youtube.com/embed/vyIXMKT2yXc?rel=0" frameborder="0" allowfullscreen></iframe><h2>2015/5/28上課影音</h2>
HTML/CSS/jQuery物件小動畫、燈箱效果
https://youtu.be/Ukgn3h2aFo0
<iframe width="853" height="480" src="https://www.youtube.com/embed/Ukgn3h2aFo0?rel=0" frameborder="0" allowfullscreen></iframe>

[hr]
<h2>上課影片</h2>
<b>游標位置設定--CSS絕對定位</b>
http://youtu.be/gRWUhiqFrCw

<iframe width="853" height="480" src="//www.youtube.com/embed/gRWUhiqFrCw?rel=0" frameborder="0" allowfullscreen></iframe>

[hr]
<b>游標動態效果-HTML元素跳動- jQuery動畫效果</b>


[hr]
<b>燈箱效果 jQuery燈箱式跳出頁面效果</b>
http://youtu.be/vyIXMKT2yXc

<iframe width="853" height="480" src="//www.youtube.com/embed/vyIXMKT2yXc?rel=0" frameborder="0" allowfullscreen></iframe> $('.display_panel').hide();

// 打開燈箱 (fadeIn)
$('#point1').click(function (){
$('#s1panel_1').fadeIn(500);
return false;
});

// 關閉燈箱
$('.x_btn').click(function (){
$('.display_panel').hide();
return false;
});

</script>

</html></xmp>

[hr]
<h2>2015/5/28上課影音</h2>
HTML/CSS/jQuery物件小動畫、燈箱效果
https://youtu.be/Ukgn3h2aFo0
<iframe width="853" height="480" src="https://www.youtube.com/embed/Ukgn3h2aFo0?rel=0" frameborder="0" allowfullscreen></iframe>

[hr]
<h2>上課影片</h2>
<b>游標位置設定--CSS絕對定位</b>
http://youtu.be/gRWUhiqFrCw

<iframe width="853" height="480" src="//www.youtube.com/embed/gRWUhiqFrCw?rel=0" frameborder="0" allowfullscreen></iframe>

[hr]
<b>游標動態效果-HTML元素跳動- jQuery動畫效果</b>


[hr]
<b>燈箱效果 jQuery燈箱式跳出頁面效果</b>
http://youtu.be/vyIXMKT2yXc

<iframe width="853" height="480" src="//www.youtube.com/embed/vyIXMKT2yXc?rel=0" frameborder="0" allowfullscreen></iframe> $('.display_panel').hide(); });

// 打開燈箱 (fadeIn)
$('#point1').click(function (){
$('#s1panel_1').fadeIn(500);
return false;
});

// 關閉燈箱
$('.x_btn').click(function (){
$('.display_panel').hide();
return false;
});

</script>

</html></xmp>

[hr]
<h2>2015/5/28上課影音</h2>
HTML/CSS/jQuery物件小動畫、燈箱效果
https://youtu.be/Ukgn3h2aFo0
<iframe width="853" height="480" src="https://www.youtube.com/embed/Ukgn3h2aFo0?rel=0" frameborder="0" allowfullscreen></iframe>

[hr]
<h2>上課影片</h2>
<b>游標位置設定--CSS絕對定位</b>
http://youtu.be/gRWUhiqFrCw

<iframe width="853" height="480" src="//www.youtube.com/embed/gRWUhiqFrCw?rel=0" frameborder="0" allowfullscreen></iframe>

[hr]
<b>游標動態效果-HTML元素跳動- jQuery動畫效果</b>


[hr]
<b>燈箱效果 jQuery燈箱式跳出頁面效果</b>
http://youtu.be/vyIXMKT2yXc

<iframe width="853" height="480" src="//www.youtube.com/embed/vyIXMKT2yXc?rel=0" frameborder="0" allowfullscreen></iframe>
Changed By: JinJin
Change Date: May 26, 2015 11:25PM

[講義] FunTaipei HTML/CSS/jQuery 動態效果分析-物件小動畫、燈箱效果
<h2>step5: 地標設定</h2>

<b>重點:</b>
<b>CSS絕對定位:position: absolute;
CSS定位座標:top, bottom, left, right</b>

<img src="http://i.imgur.com/d4LtkJb.jpg" width=90%>

<b>1.加入視角及地標元件</b>
<xmp><html>
<head>
<title>FunTaipei</title>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"/>
<base href="http://www.funtaipei.tw/" />
<link rel="stylesheet" type="text/css" href="css/reset.css">
<!--<link rel="stylesheet" type="text/css" href="css/main.css">-->

<!--[if lt IE 9]>
<link rel="stylesheet" type="text/css" href="css/small.css">
<![endif]-->
<style>
/* STEP 1: 佈景設計 */
body {
width:100%;
background-image:url(../images/bg.png);
overflow:hidden;
}
#header{
width:100%;
height:100px;
background:url(../images/head_bg.png);
}
/* STEP 2: 頂部選單 */
#header ul {
margin: 0 auto;
width: 1000px;
height: 100px;
}
#header li {
float:left;
}
#header li a{
padding:25px 5px 0 5px;
text-align:center;
height:40px;
width:100px;
display:block;
font-size:16px;
text-decoration:none;
letter-spacing:2px;
color:#633;
}
/* SETP3: 頂部選單細部設計 */
#header ul li:nth-child(1){
margin:-10px 60px 0 130px;
}
#header ul li:nth-child(3):after,
#header ul li:nth-child(4):after,
#header ul li:nth-child(5):after,
#header ul li:nth-child(6):after,
#header ul li:nth-child(7):after{
display:block;
content:"";
background:url(../images/line.png) top right no-repeat;
width:1px;
height:42px;
margin-top:-45px ;
}
a,p {
font-family:"微軟正黑體",Arial, Helvetica, sans-serif;
font-weight:bold;}
#header ul li a:hover{ color:#903;}
/* STEP4: 主佈局設計 */
#wrapper {
//width: 100%;
//height: 100%;
//position: absolute;
overflow: hidden; /* VERY IMPORTANT */
}
#mask {
width: 500%; height: 100%
}
.box {
width: 20%;
height: 100%;
float: left;
}
.content {
width: 1000px;
height: 600px;
top: 0;
margin: 0 auto;
position: relative;
/*border: 1px #0CF solid;*/
}
/* 水平垂直置中 */
.content .text {
font-size: 3em;
width: 300px; height: 100px;
margin: auto;
position: absolute;
top: 0; left: 0; bottom: 0; right: 0;
}
</style>
</head>

<body>
<div id="header"><!--HEADER-->
<ul id="menu">
<li><a href="#section1"><img src="images/Logo.png"/></a>
<li><a href="#section2">心 台 北<p style="font-size:8px">Taipei</p></a></li>
<li><img style="position:absolute; padding:28px 9px;" src="images/doc1.png"><a href="#section3">視 角<p style="font-size:8px">Visual</p></a></li>
<li><img style="position:absolute; padding:28px 9px;" src="images/doc2.png"><a href="#section4">聆 聽<p style="font-size:8px">Listen</p></a></li>
<li><img style="position:absolute; padding:28px 9px;" src="images/doc3.png"><a href="#section5">尋 味<p style="font-size:8px">Taste</p></a></li>
<li><img style="position:absolute; padding:28px 9px;" src="images/doc4.png"><a href="#section6">聞 香<p style="font-size:8px">Smell</p></a></li>
<li><img style="position:absolute; padding:28px 9px;" src="images/doc5.png"><a href="#section7">觸 動<p style="font-size:8px">Feel</p></a></li>
</ul>
</div><!--HEADER結束-->

<div id="wrapper">
<ul id="mask">

<li id="section1" class="box"><!--首頁 -->
<div class="content">
<div class="text">HOME PAGE</div>
</div>
</li><!--首頁結束 -->

<li id="section2" class="box"><!--FIRST-->
<div class="content">
<div class="text">FIRST PAGE</div>
</div>
</li><!--END OF FIRST PAGE-->

<li id="section3" class="box"><!--FIRST-->
<div class="content">
<div class="text">視 角</div>
<a href="#" class="point" id="point1"><img src="images/s1_point1.png" /></a>
<a href="#" class="point" id="point2"><img src="images/s1_point2.png" /></a>
<a href="#" class="point" id="point3"><img src="images/s1_point3.png" /></a>
<a href="#" class="point" id="point4"><img src="images/s1_point4.png" /></a>
<a href="#" class="point" id="point5"><img src="images/s1_point5.png" /></a>
</div>
</li><!--END OF FIRST PAGE-->

</ul><!-- end mask -->
</div><!-- end wrapper -->
</body>
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.10.2/jquery.min.js"></script>
<script type="text/javascript" src="http://www.funtaipei.tw/js/jquery.mousewheel.js"></script>
<script type="text/javascript" src="http://www.funtaipei.tw/js/jquery.scrollTo-1.4.2-min.js"></script>
<!--<script type="text/javascript" src="http://www.funtaipei.tw/js/main.js"></script>-->
<script type="text/javascript" src="http://www.funtaipei.tw/js/respond.min.js"></script>
<script>
$(document).ready(function() {
$('#menu a').click(function () {

$('#wrapper').scrollTo($(this).attr('href'), 1000);

return false;
});
});
</script>
</html></xmp>

[hr]
<b>2.加入地標定位設定CSS</b>
<xmp><html>
<head>
<title>FunTaipei</title>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"/>
<base href="http://www.funtaipei.tw/" />
<link rel="stylesheet" type="text/css" href="css/reset.css">
<!--<link rel="stylesheet" type="text/css" href="css/main.css">-->

<!--[if lt IE 9]>
<link rel="stylesheet" type="text/css" href="css/small.css">
<![endif]-->
<style>

/* STEP 1: 佈景設計 */
body {
width:100%;
background-image:url(../images/bg.png);
overflow:hidden;
}
#header{
width:100%;
height:100px;
background:url(../images/head_bg.png);
}

/* STEP 2: 頂部選單 */
#header ul {
margin: 0 auto;
width: 1000px;
height: 100px;
}
#header li {
float:left;
}
#header li a{
padding:25px 5px 0 5px;
text-align:center;
height:40px;
width:100px;
display:block;
font-size:16px;
text-decoration:none;
letter-spacing:2px;
color:#633;
}

/* SETP3: 頂部選單細部設計 */
#header ul li:nth-child(1){
margin:-10px 60px 0 130px;
}
#header ul li:nth-child(3):after,
#header ul li:nth-child(4):after,
#header ul li:nth-child(5):after,
#header ul li:nth-child(6):after,
#header ul li:nth-child(7):after{
display:block;
content:"";
background:url(../images/line.png) top right no-repeat;
width:1px;
height:42px;
margin-top:-45px ;
}
a,p {
font-family:"微軟正黑體",Arial, Helvetica, sans-serif;
font-weight:bold;}
#header ul li a:hover{ color:#903;}

/* STEP4: 主佈局設計 */
#wrapper {
//width: 100%;
//height: 100%;
//position: absolute;
overflow: hidden;
}
#mask {
width: 500%; height: 100%
}
.box {
width: 20%;
height: 100%;
float: left;
}
.content {
width: 1000px;
height: 600px;
top: 0;
margin: 0 auto;
position: relative;
/*border: 1px #0CF solid;*/
}
.content .text {
font-size: 3em;
text-align: center;
width: 300px; height: 100px;
margin: auto;
position: absolute;
top: 0; left: 0; bottom: 0; right: 0;
}

/* SETP5: 地標設定 */
/* 絕對定位,每一地標給予一座標值 */
#point1, #point2, #point3, #point4, #point5 {
position: absolute;
}
#point1 { top:300px; left:650px; }
#point2 { top:320px; right:80px; }
#point3 { top:320px; left:520px; }
#point4 { top:400px; left:670px; }
#point5 { top:430px; right:40px; }
</style>
</head>

<body>
<div id="header"><!--HEADER-->
<ul id="menu">
<li><a href="#section1"><img src="images/Logo.png"/></a>
<li><a href="#section2">心 台 北<p style="font-size:8px">Taipei</p></a></li>
<li><img style="position:absolute; padding:28px 9px;" src="images/doc1.png"><a href="#section3">視 角<p style="font-size:8px">Visual</p></a></li>
<li><img style="position:absolute; padding:28px 9px;" src="images/doc2.png"><a href="#section4">聆 聽<p style="font-size:8px">Listen</p></a></li>
<li><img style="position:absolute; padding:28px 9px;" src="images/doc3.png"><a href="#section5">尋 味<p style="font-size:8px">Taste</p></a></li>
<li><img style="position:absolute; padding:28px 9px;" src="images/doc4.png"><a href="#section6">聞 香<p style="font-size:8px">Smell</p></a></li>
<li><img style="position:absolute; padding:28px 9px;" src="images/doc5.png"><a href="#section7">觸 動<p style="font-size:8px">Feel</p></a></li>
</ul>
</div><!--HEADER結束-->

<div id="wrapper">
<ul id="mask">
<li id="section1" class="box"><!--首頁 -->
<div class="content">
<div class="text">HOME PAGE</div>
</div>
</li><!--首頁結束 -->
<li id="section2" class="box"><!--FIRST-->
<div class="content">
<div class="text">FIRST PAGE</div>
</div>
</li><!--END OF FIRST PAGE-->
<li id="section3" class="box"><!--FIRST-->
<div class="content">
<div class="text">視 角</div>
<a href="#" class="point" id="point1"><img src="images/s1_point1.png" /></a>
<a href="#" class="point" id="point2"><img src="images/s1_point2.png" /></a>
<a href="#" class="point" id="point3"><img src="images/s1_point3.png" /></a>
<a href="#" class="point" id="point4"><img src="images/s1_point4.png" /></a>
<a href="#" class="point" id="point5"><img src="images/s1_point5.png" /></a>
</div>
</li><!--END OF FIRST PAGE-->
</ul><!-- end mask -->
</div><!-- end wrapper -->
</body>
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.10.2/jquery.min.js"></script>
<script type="text/javascript" src="js/jquery.mousewheel.js"></script>
<script type="text/javascript" src="js/jquery.scrollTo-1.4.2-min.js"></script>
<!--<script type="text/javascript" src="js/main.js"></script>-->
<script type="text/javascript" src="js/respond.min.js"></script>
<script>
$(function() {
// 頁面捲動
$('#menu a').click(function () {

$('#wrapper').scrollTo($(this).attr('href'), 1000);
// 防止目前頁面轉到「超連結」所指定的網頁
return false;
});

});
</script>
</html></xmp>

[hr]
<h2>STEP6 HTML元素跳動效果></h2>
<b>1. 固定間隔執行函式</b>
<xmp> setInterval(function(){
// 要執行的函式
}, 5000);</xmp>

[hr]
<b>2. jQuery動畫效果</b>
<xmp> $("HTML元素").animate({top:"-=15px"},1000); // 向上15px
$("HTML元素").animate({top:"+=15px"},1000); // 向下15px</xmp>

[hr]
<b>3. 綜合效果</b>
<xmp> setInterval(function(){
$(".point").animate({top:"-=15px"},1000).animate({top:"+=15px"}, 1000);
}, 2000);</xmp>

[hr]
<h2>STEP7 燈箱式跳出頁面效果</h2>
<xmp><html><head>
<title>FunTaipei</title>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"/>
<base href="http://www.funtaipei.tw/" />
<link rel="stylesheet" type="text/css" href="css/reset.css">
<!--<link rel="stylesheet" type="text/css" href="css/main.css">-->

<!--[if lt IE 9]>
<link rel="stylesheet" type="text/css" href="css/small.css">
<![endif]-->
<style>

/* STEP 1: 佈景設計 */
body {
width:100%;
background-image:url(../images/bg.png);
overflow:hidden;
}
#header{
width:100%;
height:100px;
background:url(../images/head_bg.png);
}

/* STEP 2: 頂部選單 */
#header ul {
margin: 0 auto;
width: 1000px;
height: 100px;
}
#header li {
float:left;
}
#header li a{
padding:25px 5px 0 5px;
text-align:center;
height:40px;
width:100px;
display:block;
font-size:16px;
text-decoration:none;
letter-spacing:2px;
color:#633;
}

/* SETP3: 頂部選單細部設計 */
#header ul li:nth-child(1){
margin:-10px 60px 0 130px;
}
#header ul li:nth-child(3):after,
#header ul li:nth-child(4):after,
#header ul li:nth-child(5):after,
#header ul li:nth-child(6):after,
#header ul li:nth-child(7):after{
display:block;
content:"";
background:url(../images/line.png) top right no-repeat;
width:1px;
height:42px;
margin-top:-45px ;
}
a,p {
font-family:"微軟正黑體",Arial, Helvetica, sans-serif;
font-weight:bold;}
#header ul li a:hover{ color:#903;}

/* STEP4: 主佈局設計 */
#wrapper {
//width: 100%;
//height: 100%;
//position: absolute;
overflow: hidden;
}
#mask {
width: 500%; height: 100%
}
.box {
width: 20%;
height: 100%;
float: left;
}
.content {
width: 1000px;
height: 600px;
top: 0;
margin: 0 auto;
position: relative;
/*border: 1px #0CF solid;*/
}
.content .text {
font-size: 3em;
text-align: center;
width: 300px; height: 100px;
margin: auto;
position: absolute;
top: 0; left: 0; bottom: 0; right: 0;
}

/* 地標設定 */
#point1, #point2, #point3, #point4, #point5 {
position: absolute;
}
#point1 { top:300px; left:650px; }
#point2 { top:320px; right:80px; }
#point3 { top:320px; left:520px; }
#point4 { top:400px; left:670px; }
#point5 { top:430px; right:40px; }

/* 景點設計 */
/* 跳出燈箱設計 */
.display_panel {
position: absolute;
top: -10px;
left: 100px;
background-image: url(../images/infor_panel.png);
width: 655px;
height: 537px;
z-index: 999;
padding-top: 60px;
padding-left: 100px;
padding-right: 60px;
}
.description { margin-top: 15px; }
.x_btn{ position: absolute; top:20px; right:10px; cursor:pointer; z-index: 10000}
</style>
</head>

<body>
<div id="header"><!--HEADER-->
<ul id="menu">
<li><a href="#section1"><img src="images/Logo.png"/></a>
<li><a href="#section2">心 台 北<p style="font-size:8px">Taipei</p></a></li>
<li><img style="position:absolute; padding:28px 9px;" src="images/doc1.png"><a href="#section3">視 角<p style="font-size:8px">Visual</p></a></li>
<li><img style="position:absolute; padding:28px 9px;" src="images/doc2.png"><a href="#section4">聆 聽<p style="font-size:8px">Listen</p></a></li>
<li><img style="position:absolute; padding:28px 9px;" src="images/doc3.png"><a href="#section5">尋 味<p style="font-size:8px">Taste</p></a></li>
<li><img style="position:absolute; padding:28px 9px;" src="images/doc4.png"><a href="#section6">聞 香<p style="font-size:8px">Smell</p></a></li>
<li><img style="position:absolute; padding:28px 9px;" src="images/doc5.png"><a href="#section7">觸 動<p style="font-size:8px">Feel</p></a></li>
</ul>
</div><!--HEADER結束-->

<div id="wrapper">
<ul id="mask">

<li id="section1" class="box"><!--首頁 -->
<div class="content">
<div class="text">HOME PAGE</div>
</div>
</li><!--首頁結束 -->

<li id="section2" class="box"><!--FIRST-->
<div class="content">
<div class="text">FIRST PAGE</div>
</div>

</li><!--END OF FIRST PAGE-->
<li id="section3" class="box"><!--FIRST-->
<div class="content">
<div class="text">視 角</div>
<a href="#" class="point" id="point1"><img src="images/s1_point1.png" /></a>
<a href="#" class="point" id="point2"><img src="images/s1_point2.png" /></a>
<a href="#" class="point" id="point3"><img src="images/s1_point3.png" /></a>
<a href="#" class="point" id="point4"><img src="images/s1_point4.png" /></a>
<a href="#" class="point" id="point5"><img src="images/s1_point5.png" /></a>

<div class="display_panel" id="s1panel_1">
<div class="panel_title"><img src="images/s1_photo1_title.png"></div>
<div class="panel_phtoto"><img src="images/s1_photo1.png"></div>
<p class="description">
坐落在熱鬧的公館商圈內,有著一處與藝術結合的住宅區-寶藏巖國際藝術村,走了一小段的斜坡,映入眼簾的是一間廟宇「寶藏巖」,寶藏巖主要祭祀觀音佛祖, 是台北古老佛寺之一又稱為石碧潭寺,這裡目前已規劃成一個國際藝術村。寶藏巖聚落的地景特殊,巷弄蜿蜒,石梯起伏,沿著山坡構築錯落的風貌。放慢腳步隨著蜿蜒的巷弄走,細細的閱讀每間屋子令人動容的故事,有一些民宅已成為藝術家的工作室,轉過一個彎發現前方老舊的牆壁上雖然有著現代感的塗鴉,但不會讓人覺得有違和感。站在高處向遠方望去,看見不遠處高樓大廈林立,有種時空交錯的感覺,有機會來這裡走走,說不定能發現小驚喜。
</p>
<div class="x_btn"><img src="images/delete_btn.png"></div>
</div>
</div>
</li><!--END OF FIRST PAGE-->

</ul><!-- end mask -->
</div><!-- end wrapper -->
</body>
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.10.2/jquery.min.js"></script>
<script type="text/javascript" src="js/jquery.mousewheel.js"></script>
<script type="text/javascript" src="js/jquery.scrollTo-1.4.2-min.js"></script>
<!--<script type="text/javascript" src="js/main.js"></script>-->
<script type="text/javascript" src="js/respond.min.js"></script>

<script>
$(function() {
// 頁面捲動
$('#menu a').click(function () {

$('#wrapper').scrollTo($(this).attr('href'), 1000);
// 防止目前頁面轉到「超連結」所指定的網頁
return false;
});

// HTML元素跳動效果
setInterval(function(){
$(".point").animate({top:"-=15px"},1000).animate({top:"+=15px"}, 1000)
}, 2000);

// 隱藏燈箱
$('.display_panel').hide();

// 打開燈箱 (fadeIn)
$('#point1').click(function (){
$('#s1panel_1').fadeIn(500);
return false;
});

// 關閉燈箱
$('.x_btn').click(function (){
$('.display_panel').hide();
});
});
</script>
</html></xmp>
<xmp></xmp>

[hr]
<h2>上課影片</h2>
<b>游標位置設定--CSS絕對定位</b>
http://youtu.be/gRWUhiqFrCw

<iframe width="853" height="480" src="//www.youtube.com/embed/gRWUhiqFrCw?rel=0" frameborder="0" allowfullscreen></iframe>

[hr]
<b>游標動態效果-HTML元素跳動- jQuery動畫效果</b>


[hr]
<b>燈箱效果 jQuery燈箱式跳出頁面效果</b>
http://youtu.be/vyIXMKT2yXc

<iframe width="853" height="480" src="//www.youtube.com/embed/vyIXMKT2yXc?rel=0" frameborder="0" allowfullscreen></iframe>
return false;
});

</script>
</html></xmp>
<xmp></xmp>

[hr]
<h2>上課影片</h2>
<b>游標位置設定--CSS絕對定位</b>
http://youtu.be/gRWUhiqFrCw

<iframe width="853" height="480" src="//www.youtube.com/embed/gRWUhiqFrCw?rel=0" frameborder="0" allowfullscreen></iframe>

[hr]
<b>游標動態效果-HTML元素跳動- jQuery動畫效果</b>


[hr]
<b>燈箱效果 jQuery燈箱式跳出頁面效果</b>
http://youtu.be/vyIXMKT2yXc

<iframe width="853" height="480" src="//www.youtube.com/embed/vyIXMKT2yXc?rel=0" frameborder="0" allowfullscreen></iframe> return false;
});

</script>
</html></xmp>
<xmp></xmp>

[hr]
<h2>上課影片</h2>
<b>游標位置設定--CSS絕對定位</b>
http://youtu.be/gRWUhiqFrCw

<iframe width="853" height="480" src="//www.youtube.com/embed/gRWUhiqFrCw?rel=0" frameborder="0" allowfullscreen></iframe>

[hr]
<b>游標動態效果-HTML元素跳動- jQuery動畫效果</b>


[hr]
<b>燈箱效果 jQuery燈箱式跳出頁面效果</b>
http://youtu.be/vyIXMKT2yXc

<iframe width="853" height="480" src="//www.youtube.com/embed/vyIXMKT2yXc?rel=0" frameborder="0" allowfullscreen></iframe><h2>2015/5/28上課影音</h2>
HTML/CSS/jQuery物件小動畫、燈箱效果
https://youtu.be/Ukgn3h2aFo0
<iframe width="853" height="480" src="https://www.youtube.com/embed/Ukgn3h2aFo0?rel=0" frameborder="0" allowfullscreen></iframe>

[hr]
<h2>上課影片</h2>
<b>游標位置設定--CSS絕對定位</b>
http://youtu.be/gRWUhiqFrCw

<iframe width="853" height="480" src="//www.youtube.com/embed/gRWUhiqFrCw?rel=0" frameborder="0" allowfullscreen></iframe>

[hr]
<b>游標動態效果-HTML元素跳動- jQuery動畫效果</b>


[hr]
<b>燈箱效果 jQuery燈箱式跳出頁面效果</b>
http://youtu.be/vyIXMKT2yXc

<iframe width="853" height="480" src="//www.youtube.com/embed/vyIXMKT2yXc?rel=0" frameborder="0" allowfullscreen></iframe> $('.display_panel').hide();

// 打開燈箱 (fadeIn)
$('#point1').click(function (){
$('#s1panel_1').fadeIn(500);
return false;
});

// 關閉燈箱
$('.x_btn').click(function (){
$('.display_panel').hide();
return false;
});

</script>

</html></xmp>

[hr]
<h2>2015/5/28上課影音</h2>
HTML/CSS/jQuery物件小動畫、燈箱效果
https://youtu.be/Ukgn3h2aFo0
<iframe width="853" height="480" src="https://www.youtube.com/embed/Ukgn3h2aFo0?rel=0" frameborder="0" allowfullscreen></iframe>

[hr]
<h2>上課影片</h2>
<b>游標位置設定--CSS絕對定位</b>
http://youtu.be/gRWUhiqFrCw

<iframe width="853" height="480" src="//www.youtube.com/embed/gRWUhiqFrCw?rel=0" frameborder="0" allowfullscreen></iframe>

[hr]
<b>游標動態效果-HTML元素跳動- jQuery動畫效果</b>


[hr]
<b>燈箱效果 jQuery燈箱式跳出頁面效果</b>
http://youtu.be/vyIXMKT2yXc

<iframe width="853" height="480" src="//www.youtube.com/embed/vyIXMKT2yXc?rel=0" frameborder="0" allowfullscreen></iframe> $('.display_panel').hide(); });

// 打開燈箱 (fadeIn)
$('#point1').click(function (){
$('#s1panel_1').fadeIn(500);
return false;
});

// 關閉燈箱
$('.x_btn').click(function (){
$('.display_panel').hide();
return false;
});

</script>

</html></xmp>

[hr]
<h2>2015/5/28上課影音</h2>
HTML/CSS/jQuery物件小動畫、燈箱效果
https://youtu.be/Ukgn3h2aFo0
<iframe width="853" height="480" src="https://www.youtube.com/embed/Ukgn3h2aFo0?rel=0" frameborder="0" allowfullscreen></iframe>

[hr]
<h2>上課影片</h2>
<b>游標位置設定--CSS絕對定位</b>
http://youtu.be/gRWUhiqFrCw

<iframe width="853" height="480" src="//www.youtube.com/embed/gRWUhiqFrCw?rel=0" frameborder="0" allowfullscreen></iframe>

[hr]
<b>游標動態效果-HTML元素跳動- jQuery動畫效果</b>


[hr]
<b>燈箱效果 jQuery燈箱式跳出頁面效果</b>
http://youtu.be/vyIXMKT2yXc

<iframe width="853" height="480" src="//www.youtube.com/embed/vyIXMKT2yXc?rel=0" frameborder="0" allowfullscreen></iframe>
Changed By: JinJin
Change Date: May 26, 2015 09:13PM

[講義] FunTaipei HTML/CSS/jQuery 動態效果分析-物件小動畫、燈箱效果

step5: 地標設定



重點:
CSS絕對定位:position: absolute;
CSS定位座標:top, bottom, left, right




1.加入視角及地標元件
<html><br /> <head><br /> <title>FunTaipei</title><br /> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"/><br /> <base href="http://www.funtaipei.tw/" /><br /> <link rel="stylesheet" type="text/css" href="css/reset.css"><br /> <!--<link rel="stylesheet" type="text/css" href="css/main.css">--><br /> <br /> <!--[if lt IE 9]><br /> <link rel="stylesheet" type="text/css" href="css/small.css"><br /> <![endif]--><br /> <style><br /> /* STEP 1: 佈景設計 */<br /> body {<br /> width:100%;<br /> background-image:url(../images/bg.png);<br /> overflow:hidden;<br /> }<br /> #header{<br /> width:100%;<br /> height:100px;<br /> background:url(../images/head_bg.png);<br /> }<br /> /* STEP 2: 頂部選單 */<br /> #header ul {<br /> margin: 0 auto;<br /> width: 1000px;<br /> height: 100px;<br /> }<br /> #header li {<br /> float:left;<br /> }<br /> #header li a{<br /> padding:25px 5px 0 5px;<br /> text-align:center;<br /> height:40px;<br /> width:100px;<br /> display:block;<br /> font-size:16px;<br /> text-decoration:none;<br /> letter-spacing:2px;<br /> color:#633;<br /> }<br /> /* SETP3: 頂部選單細部設計 */<br /> #header ul li:nth-child(1){<br /> margin:-10px 60px 0 130px;<br /> }<br /> #header ul li:nth-child(3):after,<br /> #header ul li:nth-child(4):after,<br /> #header ul li:nth-child(5):after,<br /> #header ul li:nth-child(6):after,<br /> #header ul li:nth-child(7):after{<br /> display:block;<br /> content:"";<br /> background:url(../images/line.png) top right no-repeat;<br /> width:1px;<br /> height:42px;<br /> margin-top:-45px ;<br /> }<br /> a,p {<br /> font-family:"微軟正黑體",Arial, Helvetica, sans-serif;<br /> font-weight:bold;}<br /> #header ul li a:hover{ color:#903;}<br /> /* STEP4: 主佈局設計 */<br /> #wrapper {<br /> //width: 100%;<br /> //height: 100%;<br /> //position: absolute;<br /> overflow: hidden; /* VERY IMPORTANT */<br /> }<br /> #mask {<br /> width: 500%; height: 100%<br /> }<br /> .box {<br /> width: 20%;<br /> height: 100%;<br /> float: left;<br /> }<br /> .content {<br /> width: 1000px;<br /> height: 600px;<br /> top: 0;<br /> margin: 0 auto;<br /> position: relative;<br /> /*border: 1px #0CF solid;*/<br /> }<br /> /* 水平垂直置中 */<br /> .content .text {<br /> font-size: 3em;<br /> width: 300px; height: 100px; <br /> margin: auto;<br /> position: absolute;<br /> top: 0; left: 0; bottom: 0; right: 0;<br /> }<br /> </style><br /> </head><br /> <br /> <body><br /> <div id="header"><!--HEADER--><br /> <ul id="menu"><br /> <li><a href="#section1"><img src="images/Logo.png"/></a><br /> <li><a href="#section2">心 台 北<p style="font-size:8px">Taipei</p></a></li><br /> <li><img style="position:absolute; padding:28px 9px;" src="images/doc1.png"><a href="#section3">視 角<p style="font-size:8px">Visual</p></a></li><br /> <li><img style="position:absolute; padding:28px 9px;" src="images/doc2.png"><a href="#section4">聆 聽<p style="font-size:8px">Listen</p></a></li><br /> <li><img style="position:absolute; padding:28px 9px;" src="images/doc3.png"><a href="#section5">尋 味<p style="font-size:8px">Taste</p></a></li><br /> <li><img style="position:absolute; padding:28px 9px;" src="images/doc4.png"><a href="#section6">聞 香<p style="font-size:8px">Smell</p></a></li><br /> <li><img style="position:absolute; padding:28px 9px;" src="images/doc5.png"><a href="#section7">觸 動<p style="font-size:8px">Feel</p></a></li><br /> </ul><br /> </div><!--HEADER結束--><br /> <br /> <div id="wrapper"><br /> <ul id="mask"><br /> <br /> <li id="section1" class="box"><!--首頁 --><br /> <div class="content"><br /> <div class="text">HOME PAGE</div><br /> </div><br /> </li><!--首頁結束 --><br /> <br /> <li id="section2" class="box"><!--FIRST--><br /> <div class="content"><br /> <div class="text">FIRST PAGE</div><br /> </div><br /> </li><!--END OF FIRST PAGE--><br /> <br /> <li id="section3" class="box"><!--FIRST--><br /> <div class="content"><br /> <div class="text">視 角</div><br /> <a href="#" class="point" id="point1"><img src="images/s1_point1.png" /></a><br /> <a href="#" class="point" id="point2"><img src="images/s1_point2.png" /></a><br /> <a href="#" class="point" id="point3"><img src="images/s1_point3.png" /></a><br /> <a href="#" class="point" id="point4"><img src="images/s1_point4.png" /></a><br /> <a href="#" class="point" id="point5"><img src="images/s1_point5.png" /></a><br /> </div><br /> </li><!--END OF FIRST PAGE--><br /> <br /> </ul><!-- end mask --><br /> </div><!-- end wrapper --><br /> </body><br /> <script src="https://ajax.googleapis.com/ajax/libs/jquery/1.10.2/jquery.min.js"></script><br /> <script type="text/javascript" src="http://www.funtaipei.tw/js/jquery.mousewheel.js"></script><br /> <script type="text/javascript" src="http://www.funtaipei.tw/js/jquery.scrollTo-1.4.2-min.js"></script><br /> <!--<script type="text/javascript" src="http://www.funtaipei.tw/js/main.js"></script>--><br /> <script type="text/javascript" src="http://www.funtaipei.tw/js/respond.min.js"></script><br /> <script><br /> $(document).ready(function() {<br /> $('#menu a').click(function () {<br /> <br /> $('#wrapper').scrollTo($(this).attr('href'), 1000);<br /> <br /> return false;<br /> }); <br /> });<br /> </script><br /> </html>

[hr]
2.加入地標定位設定CSS
<html><br /> <head><br /> <title>FunTaipei</title><br /> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"/><br /> <base href="http://www.funtaipei.tw/" /><br /> <link rel="stylesheet" type="text/css" href="css/reset.css"><br /> <!--<link rel="stylesheet" type="text/css" href="css/main.css">--><br /> <br /> <!--[if lt IE 9]><br /> <link rel="stylesheet" type="text/css" href="css/small.css"><br /> <![endif]--><br /> <style><br /> <br /> /* STEP 1: 佈景設計 */<br /> body {<br /> width:100%;<br /> background-image:url(../images/bg.png);<br /> overflow:hidden;<br /> }<br /> #header{<br /> width:100%;<br /> height:100px;<br /> background:url(../images/head_bg.png);<br /> }<br /> <br /> /* STEP 2: 頂部選單 */<br /> #header ul {<br /> margin: 0 auto;<br /> width: 1000px;<br /> height: 100px;<br /> }<br /> #header li {<br /> float:left;<br /> }<br /> #header li a{<br /> padding:25px 5px 0 5px;<br /> text-align:center;<br /> height:40px;<br /> width:100px;<br /> display:block;<br /> font-size:16px;<br /> text-decoration:none;<br /> letter-spacing:2px;<br /> color:#633;<br /> }<br /> <br /> /* SETP3: 頂部選單細部設計 */<br /> #header ul li:nth-child(1){<br /> margin:-10px 60px 0 130px;<br /> }<br /> #header ul li:nth-child(3):after,<br /> #header ul li:nth-child(4):after,<br /> #header ul li:nth-child(5):after,<br /> #header ul li:nth-child(6):after,<br /> #header ul li:nth-child(7):after{<br /> display:block;<br /> content:"";<br /> background:url(../images/line.png) top right no-repeat;<br /> width:1px;<br /> height:42px;<br /> margin-top:-45px ;<br /> }<br /> a,p {<br /> font-family:"微軟正黑體",Arial, Helvetica, sans-serif;<br /> font-weight:bold;}<br /> #header ul li a:hover{ color:#903;}<br /> <br /> /* STEP4: 主佈局設計 */<br /> #wrapper {<br /> //width: 100%;<br /> //height: 100%;<br /> //position: absolute;<br /> overflow: hidden;<br /> }<br /> #mask {<br /> width: 500%; height: 100%<br /> }<br /> .box {<br /> width: 20%;<br /> height: 100%;<br /> float: left;<br /> }<br /> .content {<br /> width: 1000px;<br /> height: 600px;<br /> top: 0;<br /> margin: 0 auto;<br /> position: relative;<br /> /*border: 1px #0CF solid;*/<br /> }<br /> .content .text {<br /> font-size: 3em;<br /> text-align: center;<br /> width: 300px; height: 100px; <br /> margin: auto;<br /> position: absolute;<br /> top: 0; left: 0; bottom: 0; right: 0;<br /> }<br /> <br /> /* SETP5: 地標設定 */<br /> /* 絕對定位,每一地標給予一座標值 */<br /> #point1, #point2, #point3, #point4, #point5 {<br /> position: absolute;<br /> }<br /> #point1 { top:300px; left:650px; }<br /> #point2 { top:320px; right:80px; }<br /> #point3 { top:320px; left:520px; }<br /> #point4 { top:400px; left:670px; }<br /> #point5 { top:430px; right:40px; }<br /> </style><br /> </head><br /> <br /> <body><br /> <div id="header"><!--HEADER--><br /> <ul id="menu"><br /> <li><a href="#section1"><img src="images/Logo.png"/></a><br /> <li><a href="#section2">心 台 北<p style="font-size:8px">Taipei</p></a></li><br /> <li><img style="position:absolute; padding:28px 9px;" src="images/doc1.png"><a href="#section3">視 角<p style="font-size:8px">Visual</p></a></li><br /> <li><img style="position:absolute; padding:28px 9px;" src="images/doc2.png"><a href="#section4">聆 聽<p style="font-size:8px">Listen</p></a></li><br /> <li><img style="position:absolute; padding:28px 9px;" src="images/doc3.png"><a href="#section5">尋 味<p style="font-size:8px">Taste</p></a></li><br /> <li><img style="position:absolute; padding:28px 9px;" src="images/doc4.png"><a href="#section6">聞 香<p style="font-size:8px">Smell</p></a></li><br /> <li><img style="position:absolute; padding:28px 9px;" src="images/doc5.png"><a href="#section7">觸 動<p style="font-size:8px">Feel</p></a></li><br /> </ul><br /> </div><!--HEADER結束--><br /> <br /> <div id="wrapper"><br /> <ul id="mask"><br /> <li id="section1" class="box"><!--首頁 --><br /> <div class="content"><br /> <div class="text">HOME PAGE</div><br /> </div><br /> </li><!--首頁結束 --><br /> <li id="section2" class="box"><!--FIRST--><br /> <div class="content"><br /> <div class="text">FIRST PAGE</div><br /> </div><br /> </li><!--END OF FIRST PAGE--><br /> <li id="section3" class="box"><!--FIRST--><br /> <div class="content"><br /> <div class="text">視 角</div><br /> <a href="#" class="point" id="point1"><img src="images/s1_point1.png" /></a><br /> <a href="#" class="point" id="point2"><img src="images/s1_point2.png" /></a><br /> <a href="#" class="point" id="point3"><img src="images/s1_point3.png" /></a><br /> <a href="#" class="point" id="point4"><img src="images/s1_point4.png" /></a><br /> <a href="#" class="point" id="point5"><img src="images/s1_point5.png" /></a><br /> </div><br /> </li><!--END OF FIRST PAGE--><br /> </ul><!-- end mask --><br /> </div><!-- end wrapper --><br /> </body><br /> <script src="https://ajax.googleapis.com/ajax/libs/jquery/1.10.2/jquery.min.js"></script><br /> <script type="text/javascript" src="js/jquery.mousewheel.js"></script><br /> <script type="text/javascript" src="js/jquery.scrollTo-1.4.2-min.js"></script><br /> <!--<script type="text/javascript" src="js/main.js"></script>--><br /> <script type="text/javascript" src="js/respond.min.js"></script><br /> <script><br /> $(function() {<br /> // 頁面捲動<br /> $('#menu a').click(function () {<br /> <br /> $('#wrapper').scrollTo($(this).attr('href'), 1000);<br /> // 防止目前頁面轉到「超連結」所指定的網頁<br /> return false;<br /> });<br /> <br /> });<br /> </script><br /> </html>

[hr]

STEP6 HTML元素跳動效果>


1. 固定間隔執行函式
setInterval(function(){<br /> // 要執行的函式<br /> }, 5000);

[hr]
2. jQuery動畫效果
$("HTML元素").animate({top:"-=15px"},1000); // 向上15px<br /> $("HTML元素").animate({top:"+=15px"},1000); // 向下15px

[hr]
3. 綜合效果
setInterval(function(){<br /> $(".point").animate({top:"-=15px"},1000).animate({top:"+=15px"}, 1000);<br /> }, 2000);

[hr]

STEP7 燈箱式跳出頁面效果


<html><head><br /> <title>FunTaipei</title><br /> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"/><br /> <base href="http://www.funtaipei.tw/" /><br /> <link rel="stylesheet" type="text/css" href="css/reset.css"><br /> <!--<link rel="stylesheet" type="text/css" href="css/main.css">--><br /> <br /> <!--[if lt IE 9]><br /> <link rel="stylesheet" type="text/css" href="css/small.css"><br /> <![endif]--><br /> <style><br /> <br /> /* STEP 1: 佈景設計 */<br /> body {<br /> width:100%;<br /> background-image:url(../images/bg.png);<br /> overflow:hidden;<br /> }<br /> #header{<br /> width:100%;<br /> height:100px;<br /> background:url(../images/head_bg.png);<br /> }<br /> <br /> /* STEP 2: 頂部選單 */<br /> #header ul {<br /> margin: 0 auto;<br /> width: 1000px;<br /> height: 100px;<br /> }<br /> #header li {<br /> float:left;<br /> }<br /> #header li a{<br /> padding:25px 5px 0 5px;<br /> text-align:center;<br /> height:40px;<br /> width:100px;<br /> display:block;<br /> font-size:16px;<br /> text-decoration:none;<br /> letter-spacing:2px;<br /> color:#633;<br /> }<br /> <br /> /* SETP3: 頂部選單細部設計 */<br /> #header ul li:nth-child(1){<br /> margin:-10px 60px 0 130px;<br /> }<br /> #header ul li:nth-child(3):after,<br /> #header ul li:nth-child(4):after,<br /> #header ul li:nth-child(5):after,<br /> #header ul li:nth-child(6):after,<br /> #header ul li:nth-child(7):after{<br /> display:block;<br /> content:"";<br /> background:url(../images/line.png) top right no-repeat;<br /> width:1px;<br /> height:42px;<br /> margin-top:-45px ;<br /> }<br /> a,p {<br /> font-family:"微軟正黑體",Arial, Helvetica, sans-serif;<br /> font-weight:bold;}<br /> #header ul li a:hover{ color:#903;}<br /> <br /> /* STEP4: 主佈局設計 */<br /> #wrapper {<br /> //width: 100%;<br /> //height: 100%;<br /> //position: absolute;<br /> overflow: hidden;<br /> }<br /> #mask {<br /> width: 500%; height: 100%<br /> }<br /> .box {<br /> width: 20%;<br /> height: 100%;<br /> float: left;<br /> }<br /> .content {<br /> width: 1000px;<br /> height: 600px;<br /> top: 0;<br /> margin: 0 auto;<br /> position: relative;<br /> /*border: 1px #0CF solid;*/<br /> }<br /> .content .text {<br /> font-size: 3em;<br /> text-align: center;<br /> width: 300px; height: 100px; <br /> margin: auto;<br /> position: absolute;<br /> top: 0; left: 0; bottom: 0; right: 0;<br /> }<br /> <br /> /* 地標設定 */<br /> #point1, #point2, #point3, #point4, #point5 {<br /> position: absolute;<br /> }<br /> #point1 { top:300px; left:650px; }<br /> #point2 { top:320px; right:80px; }<br /> #point3 { top:320px; left:520px; }<br /> #point4 { top:400px; left:670px; }<br /> #point5 { top:430px; right:40px; }<br /> <br /> /* 景點設計 */<br /> /* 跳出燈箱設計 */<br /> .display_panel {<br /> position: absolute;<br /> top: -10px;<br /> left: 100px;<br /> background-image: url(../images/infor_panel.png);<br /> width: 655px;<br /> height: 537px;<br /> z-index: 999;<br /> padding-top: 60px;<br /> padding-left: 100px;<br /> padding-right: 60px;<br /> }<br /> .description { margin-top: 15px; }<br /> .x_btn{ position: absolute; top:20px; right:10px; cursor:pointer; z-index: 10000}<br /> </style><br /> </head><br /> <br /> <body><br /> <div id="header"><!--HEADER--><br /> <ul id="menu"><br /> <li><a href="#section1"><img src="images/Logo.png"/></a><br /> <li><a href="#section2">心 台 北<p style="font-size:8px">Taipei</p></a></li><br /> <li><img style="position:absolute; padding:28px 9px;" src="images/doc1.png"><a href="#section3">視 角<p style="font-size:8px">Visual</p></a></li><br /> <li><img style="position:absolute; padding:28px 9px;" src="images/doc2.png"><a href="#section4">聆 聽<p style="font-size:8px">Listen</p></a></li><br /> <li><img style="position:absolute; padding:28px 9px;" src="images/doc3.png"><a href="#section5">尋 味<p style="font-size:8px">Taste</p></a></li><br /> <li><img style="position:absolute; padding:28px 9px;" src="images/doc4.png"><a href="#section6">聞 香<p style="font-size:8px">Smell</p></a></li><br /> <li><img style="position:absolute; padding:28px 9px;" src="images/doc5.png"><a href="#section7">觸 動<p style="font-size:8px">Feel</p></a></li><br /> </ul><br /> </div><!--HEADER結束--><br /> <br /> <div id="wrapper"><br /> <ul id="mask"><br /> <br /> <li id="section1" class="box"><!--首頁 --><br /> <div class="content"><br /> <div class="text">HOME PAGE</div><br /> </div><br /> </li><!--首頁結束 --><br /> <br /> <li id="section2" class="box"><!--FIRST--><br /> <div class="content"><br /> <div class="text">FIRST PAGE</div><br /> </div><br /> <br /> </li><!--END OF FIRST PAGE--><br /> <li id="section3" class="box"><!--FIRST--><br /> <div class="content"><br /> <div class="text">視 角</div><br /> <a href="#" class="point" id="point1"><img src="images/s1_point1.png" /></a><br /> <a href="#" class="point" id="point2"><img src="images/s1_point2.png" /></a><br /> <a href="#" class="point" id="point3"><img src="images/s1_point3.png" /></a><br /> <a href="#" class="point" id="point4"><img src="images/s1_point4.png" /></a><br /> <a href="#" class="point" id="point5"><img src="images/s1_point5.png" /></a><br /> <br /> <div class="display_panel" id="s1panel_1"><br /> <div class="panel_title"><img src="images/s1_photo1_title.png"></div><br /> <div class="panel_phtoto"><img src="images/s1_photo1.png"></div><br /> <p class="description"><br /> 坐落在熱鬧的公館商圈內,有著一處與藝術結合的住宅區-寶藏巖國際藝術村,走了一小段的斜坡,映入眼簾的是一間廟宇「寶藏巖」,寶藏巖主要祭祀觀音佛祖, 是台北古老佛寺之一又稱為石碧潭寺,這裡目前已規劃成一個國際藝術村。寶藏巖聚落的地景特殊,巷弄蜿蜒,石梯起伏,沿著山坡構築錯落的風貌。放慢腳步隨著蜿蜒的巷弄走,細細的閱讀每間屋子令人動容的故事,有一些民宅已成為藝術家的工作室,轉過一個彎發現前方老舊的牆壁上雖然有著現代感的塗鴉,但不會讓人覺得有違和感。站在高處向遠方望去,看見不遠處高樓大廈林立,有種時空交錯的感覺,有機會來這裡走走,說不定能發現小驚喜。<br /> </p><br /> <div class="x_btn"><img src="images/delete_btn.png"></div><br /> </div><br /> </div><br /> </li><!--END OF FIRST PAGE--><br /> <br /> </ul><!-- end mask --><br /> </div><!-- end wrapper --><br /> </body><br /> <script src="https://ajax.googleapis.com/ajax/libs/jquery/1.10.2/jquery.min.js"></script><br /> <script type="text/javascript" src="js/jquery.mousewheel.js"></script><br /> <script type="text/javascript" src="js/jquery.scrollTo-1.4.2-min.js"></script><br /> <!--<script type="text/javascript" src="js/main.js"></script>--><br /> <script type="text/javascript" src="js/respond.min.js"></script><br /> <br /> <script><br /> $(function() {<br /> // 頁面捲動<br /> $('#menu a').click(function () {<br /> <br /> $('#wrapper').scrollTo($(this).attr('href'), 1000);<br /> // 防止目前頁面轉到「超連結」所指定的網頁<br /> return false;<br /> });<br /> <br /> // HTML元素跳動效果<br /> setInterval(function(){<br /> $(".point").animate({top:"-=15px"},1000).animate({top:"+=15px"}, 1000)<br /> }, 2000);<br /> <br /> // 隱藏燈箱 <br /> $('.display_panel').hide();<br /> <br /> // 打開燈箱 (fadeIn) <br /> $('#point1').click(function (){<br /> $('#s1panel_1').fadeIn(500);<br /> return false;<br /> });<br /> <br /> // 關閉燈箱<br /> $('.x_btn').click(function (){<br /> $('.display_panel').hide();<br /> });<br /> });<br /> </script><br /> </html>


[hr]

上課影片


游標位置設定--CSS絕對定位
http://youtu.be/gRWUhiqFrCw



[hr]
游標動態效果-HTML元素跳動- jQuery動畫效果


[hr]
燈箱效果 jQuery燈箱式跳出頁面效果
http://youtu.be/vyIXMKT2yXc

return false;
});





[hr]

上課影片


游標位置設定--CSS絕對定位
http://youtu.be/gRWUhiqFrCw



[hr]
游標動態效果-HTML元素跳動- jQuery動畫效果


[hr]
燈箱效果 jQuery燈箱式跳出頁面效果
http://youtu.be/vyIXMKT2yXc

return false;
});





[hr]

上課影片


游標位置設定--CSS絕對定位
http://youtu.be/gRWUhiqFrCw



[hr]
游標動態效果-HTML元素跳動- jQuery動畫效果


[hr]
燈箱效果 jQuery燈箱式跳出頁面效果
http://youtu.be/vyIXMKT2yXc

2015/5/28上課影音


HTML/CSS/jQuery物件小動畫、燈箱效果
https://youtu.be/Ukgn3h2aFo0


[hr]

上課影片


游標位置設定--CSS絕對定位
http://youtu.be/gRWUhiqFrCw



[hr]
游標動態效果-HTML元素跳動- jQuery動畫效果


[hr]
燈箱效果 jQuery燈箱式跳出頁面效果
http://youtu.be/vyIXMKT2yXc

$('.display_panel').hide();

// 打開燈箱 (fadeIn)
$('#point1').click(function (){
$('#s1panel_1').fadeIn(500);
return false;
});

// 關閉燈箱
$('.x_btn').click(function (){
$('.display_panel').hide();
return false;
});





[hr]

2015/5/28上課影音


HTML/CSS/jQuery物件小動畫、燈箱效果
https://youtu.be/Ukgn3h2aFo0


[hr]

上課影片


游標位置設定--CSS絕對定位
http://youtu.be/gRWUhiqFrCw



[hr]
游標動態效果-HTML元素跳動- jQuery動畫效果


[hr]
燈箱效果 jQuery燈箱式跳出頁面效果
http://youtu.be/vyIXMKT2yXc

$('.display_panel').hide(); });

// 打開燈箱 (fadeIn)
$('#point1').click(function (){
$('#s1panel_1').fadeIn(500);
return false;
});

// 關閉燈箱
$('.x_btn').click(function (){
$('.display_panel').hide();
return false;
});





[hr]

2015/5/28上課影音


HTML/CSS/jQuery物件小動畫、燈箱效果
https://youtu.be/Ukgn3h2aFo0


[hr]

上課影片


游標位置設定--CSS絕對定位
http://youtu.be/gRWUhiqFrCw



[hr]
游標動態效果-HTML元素跳動- jQuery動畫效果


[hr]
燈箱效果 jQuery燈箱式跳出頁面效果
http://youtu.be/vyIXMKT2yXc

Changed By: JinJin
Change Date: May 26, 2015 09:11PM

FunTaipei HTML/CSS/jQuery 動態效果分析-物件小動畫、燈箱效果
<h2>step5: 地標設定</h2>

<b>重點:</b>
<b>CSS絕對定位:position: absolute;
CSS定位座標:top, bottom, left, right</b>

<img src="http://i.imgur.com/d4LtkJb.jpg" width=90%>

<b>1.加入視角及地標元件</b>
<xmp><html>
<head>
<title>FunTaipei</title>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"/>
<base href="http://www.funtaipei.tw/" />
<link rel="stylesheet" type="text/css" href="css/reset.css">
<!--<link rel="stylesheet" type="text/css" href="css/main.css">-->

<!--[if lt IE 9]>
<link rel="stylesheet" type="text/css" href="css/small.css">
<![endif]-->
<style>
/* STEP 1: 佈景設計 */
body {
width:100%;
background-image:url(../images/bg.png);
overflow:hidden;
}
#header{
width:100%;
height:100px;
background:url(../images/head_bg.png);
}
/* STEP 2: 頂部選單 */
#header ul {
margin: 0 auto;
width: 1000px;
height: 100px;
}
#header li {
float:left;
}
#header li a{
padding:25px 5px 0 5px;
text-align:center;
height:40px;
width:100px;
display:block;
font-size:16px;
text-decoration:none;
letter-spacing:2px;
color:#633;
}
/* SETP3: 頂部選單細部設計 */
#header ul li:nth-child(1){
margin:-10px 60px 0 130px;
}
#header ul li:nth-child(3):after,
#header ul li:nth-child(4):after,
#header ul li:nth-child(5):after,
#header ul li:nth-child(6):after,
#header ul li:nth-child(7):after{
display:block;
content:"";
background:url(../images/line.png) top right no-repeat;
width:1px;
height:42px;
margin-top:-45px ;
}
a,p {
font-family:"微軟正黑體",Arial, Helvetica, sans-serif;
font-weight:bold;}
#header ul li a:hover{ color:#903;}
/* STEP4: 主佈局設計 */
#wrapper {
//width: 100%;
//height: 100%;
//position: absolute;
overflow: hidden; /* VERY IMPORTANT */
}
#mask {
width: 500%; height: 100%
}
.box {
width: 20%;
height: 100%;
float: left;
}
.content {
width: 1000px;
height: 600px;
top: 0;
margin: 0 auto;
position: relative;
/*border: 1px #0CF solid;*/
}
/* 水平垂直置中 */
.content .text {
font-size: 3em;
width: 300px; height: 100px;
margin: auto;
position: absolute;
top: 0; left: 0; bottom: 0; right: 0;
}
</style>
</head>

<body>
<div id="header"><!--HEADER-->
<ul id="menu">
<li><a href="#section1"><img src="images/Logo.png"/></a>
<li><a href="#section2">心 台 北<p style="font-size:8px">Taipei</p></a></li>
<li><img style="position:absolute; padding:28px 9px;" src="images/doc1.png"><a href="#section3">視 角<p style="font-size:8px">Visual</p></a></li>
<li><img style="position:absolute; padding:28px 9px;" src="images/doc2.png"><a href="#section4">聆 聽<p style="font-size:8px">Listen</p></a></li>
<li><img style="position:absolute; padding:28px 9px;" src="images/doc3.png"><a href="#section5">尋 味<p style="font-size:8px">Taste</p></a></li>
<li><img style="position:absolute; padding:28px 9px;" src="images/doc4.png"><a href="#section6">聞 香<p style="font-size:8px">Smell</p></a></li>
<li><img style="position:absolute; padding:28px 9px;" src="images/doc5.png"><a href="#section7">觸 動<p style="font-size:8px">Feel</p></a></li>
</ul>
</div><!--HEADER結束-->

<div id="wrapper">
<ul id="mask">

<li id="section1" class="box"><!--首頁 -->
<div class="content">
<div class="text">HOME PAGE</div>
</div>
</li><!--首頁結束 -->

<li id="section2" class="box"><!--FIRST-->
<div class="content">
<div class="text">FIRST PAGE</div>
</div>
</li><!--END OF FIRST PAGE-->

<li id="section3" class="box"><!--FIRST-->
<div class="content">
<div class="text">視 角</div>
<a href="#" class="point" id="point1"><img src="images/s1_point1.png" /></a>
<a href="#" class="point" id="point2"><img src="images/s1_point2.png" /></a>
<a href="#" class="point" id="point3"><img src="images/s1_point3.png" /></a>
<a href="#" class="point" id="point4"><img src="images/s1_point4.png" /></a>
<a href="#" class="point" id="point5"><img src="images/s1_point5.png" /></a>
</div>
</li><!--END OF FIRST PAGE-->

</ul><!-- end mask -->
</div><!-- end wrapper -->
</body>
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.10.2/jquery.min.js"></script>
<script type="text/javascript" src="http://www.funtaipei.tw/js/jquery.mousewheel.js"></script>
<script type="text/javascript" src="http://www.funtaipei.tw/js/jquery.scrollTo-1.4.2-min.js"></script>
<!--<script type="text/javascript" src="http://www.funtaipei.tw/js/main.js"></script>-->
<script type="text/javascript" src="http://www.funtaipei.tw/js/respond.min.js"></script>
<script>
$(document).ready(function() {
$('#menu a').click(function () {

$('#wrapper').scrollTo($(this).attr('href'), 1000);

return false;
});
});
</script>
</html></xmp>

[hr]
<b>2.加入地標定位設定CSS</b>
<xmp><html>
<head>
<title>FunTaipei</title>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"/>
<base href="http://www.funtaipei.tw/" />
<link rel="stylesheet" type="text/css" href="css/reset.css">
<!--<link rel="stylesheet" type="text/css" href="css/main.css">-->

<!--[if lt IE 9]>
<link rel="stylesheet" type="text/css" href="css/small.css">
<![endif]-->
<style>

/* STEP 1: 佈景設計 */
body {
width:100%;
background-image:url(../images/bg.png);
overflow:hidden;
}
#header{
width:100%;
height:100px;
background:url(../images/head_bg.png);
}

/* STEP 2: 頂部選單 */
#header ul {
margin: 0 auto;
width: 1000px;
height: 100px;
}
#header li {
float:left;
}
#header li a{
padding:25px 5px 0 5px;
text-align:center;
height:40px;
width:100px;
display:block;
font-size:16px;
text-decoration:none;
letter-spacing:2px;
color:#633;
}

/* SETP3: 頂部選單細部設計 */
#header ul li:nth-child(1){
margin:-10px 60px 0 130px;
}
#header ul li:nth-child(3):after,
#header ul li:nth-child(4):after,
#header ul li:nth-child(5):after,
#header ul li:nth-child(6):after,
#header ul li:nth-child(7):after{
display:block;
content:"";
background:url(../images/line.png) top right no-repeat;
width:1px;
height:42px;
margin-top:-45px ;
}
a,p {
font-family:"微軟正黑體",Arial, Helvetica, sans-serif;
font-weight:bold;}
#header ul li a:hover{ color:#903;}

/* STEP4: 主佈局設計 */
#wrapper {
//width: 100%;
//height: 100%;
//position: absolute;
overflow: hidden;
}
#mask {
width: 500%; height: 100%
}
.box {
width: 20%;
height: 100%;
float: left;
}
.content {
width: 1000px;
height: 600px;
top: 0;
margin: 0 auto;
position: relative;
/*border: 1px #0CF solid;*/
}
.content .text {
font-size: 3em;
text-align: center;
width: 300px; height: 100px;
margin: auto;
position: absolute;
top: 0; left: 0; bottom: 0; right: 0;
}

/* 地標設定 */
/* SETP5: 地標設定 */
/* 絕對定位,每一地標給予一座標值 */
#point1, #point2, #point3, #point4, #point5 {
position: absolute;
}
#point1 { top:300px; left:650px; }
#point2 { top:320px; right:80px; }
#point3 { top:320px; left:520px; }
#point4 { top:400px; left:670px; }
#point5 { top:430px; right:40px; }
</style>
</head>

<body>
<div id="header"><!--HEADER-->
<ul id="menu">
<li><a href="#section1"><img src="images/Logo.png"/></a>
<li><a href="#section2">心 台 北<p style="font-size:8px">Taipei</p></a></li>
<li><img style="position:absolute; padding:28px 9px;" src="images/doc1.png"><a href="#section3">視 角<p style="font-size:8px">Visual</p></a></li>
<li><img style="position:absolute; padding:28px 9px;" src="images/doc2.png"><a href="#section4">聆 聽<p style="font-size:8px">Listen</p></a></li>
<li><img style="position:absolute; padding:28px 9px;" src="images/doc3.png"><a href="#section5">尋 味<p style="font-size:8px">Taste</p></a></li>
<li><img style="position:absolute; padding:28px 9px;" src="images/doc4.png"><a href="#section6">聞 香<p style="font-size:8px">Smell</p></a></li>
<li><img style="position:absolute; padding:28px 9px;" src="images/doc5.png"><a href="#section7">觸 動<p style="font-size:8px">Feel</p></a></li>
</ul>
</div><!--HEADER結束-->

<div id="wrapper">
<ul id="mask">
<li id="section1" class="box"><!--首頁 -->
<div class="content">
<div class="text">HOME PAGE</div>
</div>
</li><!--首頁結束 -->
<li id="section2" class="box"><!--FIRST-->
<div class="content">
<div class="text">FIRST PAGE</div>
</div>
</li><!--END OF FIRST PAGE-->
<li id="section3" class="box"><!--FIRST-->
<div class="content">
<div class="text">視 角</div>
<a href="#" class="point" id="point1"><img src="images/s1_point1.png" /></a>
<a href="#" class="point" id="point2"><img src="images/s1_point2.png" /></a>
<a href="#" class="point" id="point3"><img src="images/s1_point3.png" /></a>
<a href="#" class="point" id="point4"><img src="images/s1_point4.png" /></a>
<a href="#" class="point" id="point5"><img src="images/s1_point5.png" /></a>
</div>
</li><!--END OF FIRST PAGE-->
</ul><!-- end mask -->
</div><!-- end wrapper -->
</body>
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.10.2/jquery.min.js"></script>
<script type="text/javascript" src="js/jquery.mousewheel.js"></script>
<script type="text/javascript" src="js/jquery.scrollTo-1.4.2-min.js"></script>
<!--<script type="text/javascript" src="js/main.js"></script>-->
<script type="text/javascript" src="js/respond.min.js"></script>
<script>
$(function() {
// 頁面捲動
$('#menu a').click(function () {

$('#wrapper').scrollTo($(this).attr('href'), 1000);
// 防止目前頁面轉到「超連結」所指定的網頁
return false;
});

});
</script>
</html></xmp>

[hr]
<h2>STEP6 HTML元素跳動效果></h2>
<b>1. 固定間隔執行函式</b>
<xmp> setInterval(function(){
// 要執行的函式
}, 5000);</xmp>

[hr]
<b>2. jQuery動畫效果</b>
<xmp> $("HTML元素").animate({top:"-=15px"},1000); // 向上15px
$("HTML元素").animate({top:"+=15px"},1000); // 向下15px</xmp>

[hr]
<b>3. 綜合效果</b>
<xmp> setInterval(function(){
$(".point").animate({top:"-=15px"},1000).animate({top:"+=15px"}, 1000);
}, 2000);</xmp>

[hr]
<h2>STEP7 燈箱式跳出頁面效果</h2>
<xmp><html><head>
<title>FunTaipei</title>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"/>
<base href="http://www.funtaipei.tw/" />
<link rel="stylesheet" type="text/css" href="css/reset.css">
<!--<link rel="stylesheet" type="text/css" href="css/main.css">-->

<!--[if lt IE 9]>
<link rel="stylesheet" type="text/css" href="css/small.css">
<![endif]-->
<style>

/* STEP 1: 佈景設計 */
body {
width:100%;
background-image:url(../images/bg.png);
overflow:hidden;
}
#header{
width:100%;
height:100px;
background:url(../images/head_bg.png);
}

/* STEP 2: 頂部選單 */
#header ul {
margin: 0 auto;
width: 1000px;
height: 100px;
}
#header li {
float:left;
}
#header li a{
padding:25px 5px 0 5px;
text-align:center;
height:40px;
width:100px;
display:block;
font-size:16px;
text-decoration:none;
letter-spacing:2px;
color:#633;
}

/* SETP3: 頂部選單細部設計 */
#header ul li:nth-child(1){
margin:-10px 60px 0 130px;
}
#header ul li:nth-child(3):after,
#header ul li:nth-child(4):after,
#header ul li:nth-child(5):after,
#header ul li:nth-child(6):after,
#header ul li:nth-child(7):after{
display:block;
content:"";
background:url(../images/line.png) top right no-repeat;
width:1px;
height:42px;
margin-top:-45px ;
}
a,p {
font-family:"微軟正黑體",Arial, Helvetica, sans-serif;
font-weight:bold;}
#header ul li a:hover{ color:#903;}

/* STEP4: 主佈局設計 */
#wrapper {
//width: 100%;
//height: 100%;
//position: absolute;
overflow: hidden;
}
#mask {
width: 500%; height: 100%
}
.box {
width: 20%;
height: 100%;
float: left;
}
.content {
width: 1000px;
height: 600px;
top: 0;
margin: 0 auto;
position: relative;
/*border: 1px #0CF solid;*/
}
.content .text {
font-size: 3em;
text-align: center;
width: 300px; height: 100px;
margin: auto;
position: absolute;
top: 0; left: 0; bottom: 0; right: 0;
}

/* 地標設定 */
#point1, #point2, #point3, #point4, #point5 {
position: absolute;
}
#point1 { top:300px; left:650px; }
#point2 { top:320px; right:80px; }
#point3 { top:320px; left:520px; }
#point4 { top:400px; left:670px; }
#point5 { top:430px; right:40px; }

/* 景點設計 */
/* 跳出燈箱設計 */
.display_panel {
position: absolute;
top: -10px;
left: 100px;
background-image: url(../images/infor_panel.png);
width: 655px;
height: 537px;
z-index: 999;
padding-top: 60px;
padding-left: 100px;
padding-right: 60px;
}
.description { margin-top: 15px; }
.x_btn{ position: absolute; top:20px; right:10px; cursor:pointer; z-index: 10000}
</style>
</head>

<body>
<div id="header"><!--HEADER-->
<ul id="menu">
<li><a href="#section1"><img src="images/Logo.png"/></a>
<li><a href="#section2">心 台 北<p style="font-size:8px">Taipei</p></a></li>
<li><img style="position:absolute; padding:28px 9px;" src="images/doc1.png"><a href="#section3">視 角<p style="font-size:8px">Visual</p></a></li>
<li><img style="position:absolute; padding:28px 9px;" src="images/doc2.png"><a href="#section4">聆 聽<p style="font-size:8px">Listen</p></a></li>
<li><img style="position:absolute; padding:28px 9px;" src="images/doc3.png"><a href="#section5">尋 味<p style="font-size:8px">Taste</p></a></li>
<li><img style="position:absolute; padding:28px 9px;" src="images/doc4.png"><a href="#section6">聞 香<p style="font-size:8px">Smell</p></a></li>
<li><img style="position:absolute; padding:28px 9px;" src="images/doc5.png"><a href="#section7">觸 動<p style="font-size:8px">Feel</p></a></li>
</ul>
</div><!--HEADER結束-->

<div id="wrapper">
<ul id="mask">

<li id="section1" class="box"><!--首頁 -->
<div class="content">
<div class="text">HOME PAGE</div>
</div>
</li><!--首頁結束 -->

<li id="section2" class="box"><!--FIRST-->
<div class="content">
<div class="text">FIRST PAGE</div>
</div>

</li><!--END OF FIRST PAGE-->
<li id="section3" class="box"><!--FIRST-->
<div class="content">
<div class="text">視 角</div>
<a href="#" class="point" id="point1"><img src="images/s1_point1.png" /></a>
<a href="#" class="point" id="point2"><img src="images/s1_point2.png" /></a>
<a href="#" class="point" id="point3"><img src="images/s1_point3.png" /></a>
<a href="#" class="point" id="point4"><img src="images/s1_point4.png" /></a>
<a href="#" class="point" id="point5"><img src="images/s1_point5.png" /></a>

<div class="display_panel" id="s1panel_1">
<div class="panel_title"><img src="images/s1_photo1_title.png"></div>
<div class="panel_phtoto"><img src="images/s1_photo1.png"></div>
<p class="description">
坐落在熱鬧的公館商圈內,有著一處與藝術結合的住宅區-寶藏巖國際藝術村,走了一小段的斜坡,映入眼簾的是一間廟宇「寶藏巖」,寶藏巖主要祭祀觀音佛祖, 是台北古老佛寺之一又稱為石碧潭寺,這裡目前已規劃成一個國際藝術村。寶藏巖聚落的地景特殊,巷弄蜿蜒,石梯起伏,沿著山坡構築錯落的風貌。放慢腳步隨著蜿蜒的巷弄走,細細的閱讀每間屋子令人動容的故事,有一些民宅已成為藝術家的工作室,轉過一個彎發現前方老舊的牆壁上雖然有著現代感的塗鴉,但不會讓人覺得有違和感。站在高處向遠方望去,看見不遠處高樓大廈林立,有種時空交錯的感覺,有機會來這裡走走,說不定能發現小驚喜。
</p>
<div class="x_btn"><img src="images/delete_btn.png"></div>
</div>
</div>
</li><!--END OF FIRST PAGE-->

</ul><!-- end mask -->
</div><!-- end wrapper -->
</body>
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.10.2/jquery.min.js"></script>
<script type="text/javascript" src="js/jquery.mousewheel.js"></script>
<script type="text/javascript" src="js/jquery.scrollTo-1.4.2-min.js"></script>
<!--<script type="text/javascript" src="js/main.js"></script>-->
<script type="text/javascript" src="js/respond.min.js"></script>

<script>
$(function() {
// 頁面捲動
$('#menu a').click(function () {

$('#wrapper').scrollTo($(this).attr('href'), 1000);
// 防止目前頁面轉到「超連結」所指定的網頁
return false;
});

// HTML元素跳動效果
setInterval(function(){
$(".point").animate({top:"-=15px"},1000).animate({top:"+=15px"}, 1000)
}, 2000);

// 隱藏燈箱
$('.display_panel').hide();

// 打開燈箱 (fadeIn)
$('#point1').click(function (){
$('#s1panel_1').fadeIn(500);
return false;
});

// 關閉燈箱
$('.x_btn').click(function (){
$('.display_panel').hide();
});
});
</script>
</html></xmp>
<xmp></xmp>

[hr]
<h2>上課影片</h2>
<b>游標位置設定--CSS絕對定位</b>
http://youtu.be/gRWUhiqFrCw

<iframe width="853" height="480" src="//www.youtube.com/embed/gRWUhiqFrCw?rel=0" frameborder="0" allowfullscreen></iframe>

[hr]
<b>游標動態效果-HTML元素跳動- jQuery動畫效果</b>


[hr]
<b>燈箱效果 jQuery燈箱式跳出頁面效果</b>
http://youtu.be/vyIXMKT2yXc

<iframe width="853" height="480" src="//www.youtube.com/embed/vyIXMKT2yXc?rel=0" frameborder="0" allowfullscreen></iframe> return false;
});

</script>
</html></xmp>
<xmp></xmp>

[hr]
<h2>上課影片</h2>
<b>游標位置設定--CSS絕對定位</b>
http://youtu.be/gRWUhiqFrCw

<iframe width="853" height="480" src="//www.youtube.com/embed/gRWUhiqFrCw?rel=0" frameborder="0" allowfullscreen></iframe>

[hr]
<b>游標動態效果-HTML元素跳動- jQuery動畫效果</b>


[hr]
<b>燈箱效果 jQuery燈箱式跳出頁面效果</b>
http://youtu.be/vyIXMKT2yXc

<iframe width="853" height="480" src="//www.youtube.com/embed/vyIXMKT2yXc?rel=0" frameborder="0" allowfullscreen></iframe> return false;
});

</script>
</html></xmp>
<xmp></xmp>

[hr]
<h2>上課影片</h2>
<b>游標位置設定--CSS絕對定位</b>
http://youtu.be/gRWUhiqFrCw

<iframe width="853" height="480" src="//www.youtube.com/embed/gRWUhiqFrCw?rel=0" frameborder="0" allowfullscreen></iframe>

[hr]
<b>游標動態效果-HTML元素跳動- jQuery動畫效果</b>


[hr]
<b>燈箱效果 jQuery燈箱式跳出頁面效果</b>
http://youtu.be/vyIXMKT2yXc

<iframe width="853" height="480" src="//www.youtube.com/embed/vyIXMKT2yXc?rel=0" frameborder="0" allowfullscreen></iframe><h2>2015/5/28上課影音</h2>
HTML/CSS/jQuery物件小動畫、燈箱效果
https://youtu.be/Ukgn3h2aFo0
<iframe width="853" height="480" src="https://www.youtube.com/embed/Ukgn3h2aFo0?rel=0" frameborder="0" allowfullscreen></iframe>

[hr]
<h2>上課影片</h2>
<b>游標位置設定--CSS絕對定位</b>
http://youtu.be/gRWUhiqFrCw

<iframe width="853" height="480" src="//www.youtube.com/embed/gRWUhiqFrCw?rel=0" frameborder="0" allowfullscreen></iframe>

[hr]
<b>游標動態效果-HTML元素跳動- jQuery動畫效果</b>


[hr]
<b>燈箱效果 jQuery燈箱式跳出頁面效果</b>
http://youtu.be/vyIXMKT2yXc

<iframe width="853" height="480" src="//www.youtube.com/embed/vyIXMKT2yXc?rel=0" frameborder="0" allowfullscreen></iframe> $('.display_panel').hide();

// 打開燈箱 (fadeIn)
$('#point1').click(function (){
$('#s1panel_1').fadeIn(500);
return false;
});

// 關閉燈箱
$('.x_btn').click(function (){
$('.display_panel').hide();
return false;
});

</script>

</html></xmp>

[hr]
<h2>2015/5/28上課影音</h2>
HTML/CSS/jQuery物件小動畫、燈箱效果
https://youtu.be/Ukgn3h2aFo0
<iframe width="853" height="480" src="https://www.youtube.com/embed/Ukgn3h2aFo0?rel=0" frameborder="0" allowfullscreen></iframe>

[hr]
<h2>上課影片</h2>
<b>游標位置設定--CSS絕對定位</b>
http://youtu.be/gRWUhiqFrCw

<iframe width="853" height="480" src="//www.youtube.com/embed/gRWUhiqFrCw?rel=0" frameborder="0" allowfullscreen></iframe>

[hr]
<b>游標動態效果-HTML元素跳動- jQuery動畫效果</b>


[hr]
<b>燈箱效果 jQuery燈箱式跳出頁面效果</b>
http://youtu.be/vyIXMKT2yXc

<iframe width="853" height="480" src="//www.youtube.com/embed/vyIXMKT2yXc?rel=0" frameborder="0" allowfullscreen></iframe> $('.display_panel').hide(); });

// 打開燈箱 (fadeIn)
$('#point1').click(function (){
$('#s1panel_1').fadeIn(500);
return false;
});

// 關閉燈箱
$('.x_btn').click(function (){
$('.display_panel').hide();
return false;
});

</script>

</html></xmp>

[hr]
<h2>2015/5/28上課影音</h2>
HTML/CSS/jQuery物件小動畫、燈箱效果
https://youtu.be/Ukgn3h2aFo0
<iframe width="853" height="480" src="https://www.youtube.com/embed/Ukgn3h2aFo0?rel=0" frameborder="0" allowfullscreen></iframe>

[hr]
<h2>上課影片</h2>
<b>游標位置設定--CSS絕對定位</b>
http://youtu.be/gRWUhiqFrCw

<iframe width="853" height="480" src="//www.youtube.com/embed/gRWUhiqFrCw?rel=0" frameborder="0" allowfullscreen></iframe>

[hr]
<b>游標動態效果-HTML元素跳動- jQuery動畫效果</b>


[hr]
<b>燈箱效果 jQuery燈箱式跳出頁面效果</b>
http://youtu.be/vyIXMKT2yXc

<iframe width="853" height="480" src="//www.youtube.com/embed/vyIXMKT2yXc?rel=0" frameborder="0" allowfullscreen></iframe>
Changed By: JinJin
Change Date: May 26, 2015 09:09PM

FunTaipei HTML/CSS/jQuery 動態效果分析-物件小動畫、燈箱效果
<h2>step5: 地標設定</h2>

<b>重點:</b>

<b>CSS絕對定位:position: absolute;
CSS定位座標:top, bottom, left, right</b>

<img src="http://i.imgur.com/d4LtkJb.jpg" width=90%>

<b>1.加入視角及地標元件</b>

<h2>step5: 地標設定</h2>

<b>重點:</b>
<b>CSS絕對定位:position: absolute;
CSS定位座標:top, bottom, left, right</b>

<img src="http://i.imgur.com/d4LtkJb.jpg" width=90%>

<b>1.加入視角及地標元件</b>
<xmp><html>
<head>
<title>FunTaipei</title>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"/>
<base href="http://www.funtaipei.tw/" />
<link rel="stylesheet" type="text/css" href="css/reset.css">
<!--<link rel="stylesheet" type="text/css" href="css/main.css">-->

<!--[if lt IE 9]>
<link rel="stylesheet" type="text/css" href="css/small.css">
<![endif]-->
<style>
/* STEP 1: 佈景設計 */
body {
width:100%;
background-image:url(../images/bg.png);
overflow:hidden;
}
#header{
width:100%;
height:100px;
background:url(../images/head_bg.png);
}
/* STEP 2: 頂部選單 */
#header ul {
margin: 0 auto;
width: 1000px;
height: 100px;
}
#header li {
float:left;
}
#header li a{
padding:25px 5px 0 5px;
text-align:center;
height:40px;
width:100px;
display:block;
font-size:16px;
text-decoration:none;
letter-spacing:2px;
color:#633;
}
/* SETP3: 頂部選單細部設計 */
#header ul li:nth-child(1){
margin:-10px 60px 0 130px;
}
#header ul li:nth-child(3):after,
#header ul li:nth-child(4):after,
#header ul li:nth-child(5):after,
#header ul li:nth-child(6):after,
#header ul li:nth-child(7):after{
display:block;
content:"";
background:url(../images/line.png) top right no-repeat;
width:1px;
height:42px;
margin-top:-45px ;
}
a,p {
font-family:"微軟正黑體",Arial, Helvetica, sans-serif;
font-weight:bold;}
#header ul li a:hover{ color:#903;}
/* STEP4: 主佈局設計 */
#wrapper {
//width: 100%;
//height: 100%;
//position: absolute;
overflow: hidden; /* VERY IMPORTANT */
}
#mask {
width: 500%; height: 100%
}
.box {
width: 20%;
height: 100%;
float: left;
}
.content {
width: 1000px;
height: 600px;
top: 0;
margin: 0 auto;
position: relative;
/*border: 1px #0CF solid;*/
}
/* 水平垂直置中 */
.content .text {
font-size: 3em;
width: 300px; height: 100px;
margin: auto;
position: absolute;
top: 0; left: 0; bottom: 0; right: 0;
}
</style>
</head>

<body>
<div id="header"><!--HEADER-->
<ul id="menu">
<li><a href="#section1"><img src="images/Logo.png"/></a>
<li><a href="#section2">心 台 北<p style="font-size:8px">Taipei</p></a></li>
<li><img style="position:absolute; padding:28px 9px;" src="images/doc1.png"><a href="#section3">視 角<p style="font-size:8px">Visual</p></a></li>
<li><img style="position:absolute; padding:28px 9px;" src="images/doc2.png"><a href="#section4">聆 聽<p style="font-size:8px">Listen</p></a></li>
<li><img style="position:absolute; padding:28px 9px;" src="images/doc3.png"><a href="#section5">尋 味<p style="font-size:8px">Taste</p></a></li>
<li><img style="position:absolute; padding:28px 9px;" src="images/doc4.png"><a href="#section6">聞 香<p style="font-size:8px">Smell</p></a></li>
<li><img style="position:absolute; padding:28px 9px;" src="images/doc5.png"><a href="#section7">觸 動<p style="font-size:8px">Feel</p></a></li>
</ul>
</div><!--HEADER結束-->

<div id="wrapper">
<ul id="mask">

<li id="section1" class="box"><!--首頁 -->
<div class="content">
<div class="text">HOME PAGE</div>
</div>
</li><!--首頁結束 -->

<li id="section2" class="box"><!--FIRST-->
<div class="content">
<div class="text">FIRST PAGE</div>
</div>
</li><!--END OF FIRST PAGE-->

<li id="section3" class="box"><!--FIRST-->
<div class="content">
<div class="text">視 角</div>
<a href="#" class="point" id="point1"><img src="images/s1_point1.png" /></a>
<a href="#" class="point" id="point2"><img src="images/s1_point2.png" /></a>
<a href="#" class="point" id="point3"><img src="images/s1_point3.png" /></a>
<a href="#" class="point" id="point4"><img src="images/s1_point4.png" /></a>
<a href="#" class="point" id="point5"><img src="images/s1_point5.png" /></a>
</div>
</li><!--END OF FIRST PAGE-->

</ul><!-- end mask -->
</div><!-- end wrapper -->
</body>
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.10.2/jquery.min.js"></script>
<script type="text/javascript" src="http://www.funtaipei.tw/js/jquery.mousewheel.js"></script>
<script type="text/javascript" src="http://www.funtaipei.tw/js/jquery.scrollTo-1.4.2-min.js"></script>
<!--<script type="text/javascript" src="http://www.funtaipei.tw/js/main.js"></script>-->
<script type="text/javascript" src="http://www.funtaipei.tw/js/respond.min.js"></script>
<script>
$(document).ready(function() {
$('#menucript>
</html></xmp>

[hr]
<b>2.加入地標定位設定CSS</b>
ttr('href'), 1000);

return false;
});
});
</script>
</html></xmp>

[hr]
<b>2.加入地標定位設定CSS</b>
<xmp><html>
<head>
<title>FunTaipei</title>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"/>
<base href="http://www.funtaipei.tw/" />
<link rel="stylesheet" type="text/css" href="css/reset.css">
<!--<link rel="stylesheet" type="text/css" href="css/main.css">-->

<!--[if lt IE 9]>
<link rel="stylesheet" type="text/css" href="css/small.css">
<![endif]-->
<style>

/* STEP 1: 佈景設計 */
body {
width:100%;
background-image:url(../images/bg.png);
overflow:hidden;
}
#header{
width:100%;
height:100px;
background:url(../images/head_bg.png);
}

/* STEP 2: 頂部選單 */
#header ul {
margin: 0 auto;
width: 1000px;
height: 100px;
}
#header li {
float:left;
}
#header li a{
padding:25px 5px 0 5px;
text-align:center;
height:40px;
width:100px;
display:block;
font-size:16px;
text-decoration:none;
letter-spacing:2px;
color:#633;
}

/* SETP3: 頂部選單細部設計 */
#header ul li:nth-child(1){
margin:-10px 60px 0 130px;
}
#header ul li:nth-child(3):after,
#header ul li:nth-child(4):after,
#header ul li:nth-child(5):after,
#header ul li:nth-child(6):after,
#header ul li:nth-child(7):after{
display:block;
content:"";
background:url(../images/line.png) top right no-repeat;
width:1px;
height:42px;
margin-top:-45px ;
}
a,p {
font-family:"微軟正黑體",Arial, Helvetica, sans-serif;
font-weight:bold;}
#header ul li a:hover{ color:#903;}

/* STEP4: 主佈局設計 */
#wrapper {
//width: 100%;
//height: 100%;
//position: absolute;
overflow: hidden;
}
#mask {
width: 500%; height: 100%
}
.box {
width: 20%;
height: 100%;
float: left;
}
.content {
width: 1000px;
height: 600px;
top: 0;
margin: 0 auto;
position: relative;
/*border: 1px #0CF solid;*/
}
.content .text {
font-size: 3em;
text-align: center;
width: 300px; height: 100px;
margin: auto;
position: absolute;
top: 0; left: 0; bottom: 0; right: 0;
}

/* 地標設定 */
/* SETP5: 地標設定 */
/* 絕對定位,每一地標給予一座標值 */
#point1, #point2, #point3, #point4, #point5 {
position: absolute;
}
#point1 { top:300px; left:650px; }
#point2 { top:320px; right:80px; }
#point3 { top:320px; left:520px; }
#point4 { top:400px; left:670px; }
#point5 { top:430px; right:40px; }
</style>
</head>

<body>
<div id="header"><!--HEADER-->
<ul id="menu">
<li><a href="#section1"><img src="images/Logo.png"/></a>
<li><a href="#section2">心 台 北<p style="font-size:8px">Taipei</p></a></li>
<li><img style="position:absolute; padding:28px 9px;" src="images/doc1.png"><a href="#section3">視 角<p style="font-size:8px">Visual</p></a></li>
<li><img style="position:absolute; padding:28px 9px;" src="images/doc2.png"><a href="#section4">聆 聽<p style="font-size:8px">Listen</p></a></li>
<li><img style="position:absolute; padding:28px 9px;" src="images/doc3.png"><a href="#section5">尋 味<p style="font-size:8px">Taste</p></a></li>
<li><img style="position:absolute; padding:28px 9px;" src="images/doc4.png"><a href="#section6">聞 香<p style="font-size:8px">Smell</p></a></li>
<li><img style="position:absolute; padding:28px 9px;" src="images/doc5.png"><a href="#section7">觸 動<p style="font-size:8px">Feel</p></a></li>
</ul>
</div><!--HEADER結束-->

<div id="wrapper">
<ul id="mask">
<li id="section1" class="box"><!--首頁 -->
<div class="content">
<div class="text">HOME PAGE</div>
</div>
</li><!--首頁結束 -->
<li id="section2" class="box"><!--FIRST-->
<div class="content">
<div class="text">FIRST PAGE</div>
</div>
</li><!--END OF FIRST PAGE-->
<li id="section3" class="box"><!--FIRST-->
<div class="content">
<div class="text">視 角</div>
<a href="#" class="point" id="point1"><img src="images/s1_point1.png" /></a>
<a href="#" class="point" id="point2"><img src="images/s1_point2.png" /></a>
<a href="#" class="point" id="point3"><img src="images/s1_point3.png" /></a>
<a href="#" class="point" id="point4"><img src="images/s1_point4.png" /></a>
<a href="#" class="point" id="point5"><img src="images/s1_point5.png" /></a>
</div>
</li><!--END OF FIRST PAGE-->
</ul><!-- end mask -->
</div><!-- end wrapper -->
</body>
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.10.2/jquery.min.js"></script>
<script type="text/javascript" src="js/jquery.mousewheel.js"></script>
<script type="text/javascript" src="js/jquery.scrollTo-1.4.2-min.js"></script>
<!--<script type="text/javascript" src="js/main.js"></script>-->
<script type="text/javascript" src="js/respond.min.js"></script>
<script>
$(function() {
// 頁面捲動
$('#menu a').click(function () {

$('#wrapper').scrollTo($(this).attr('href'), 1000);
// 防止目前頁面轉到「超連結」所指定的網頁
return false;
});

});
</script>
<<h2>STEP6 HTML元素跳動效果>/h2>
<b>1. 固定間隔執行函式</b>

<xmp> setInterval(function(){
// 要執行的函式
}, 5000);</xmp>

[hr]
<b>2. jQuery動畫效果</b>

/html></xmp>

[hr]
<h2>STEP6 HTML元素跳動效果></h2>
<b>1. 固定間隔執行函式</b>
<xmp> setInterval(function(){
// 要執行的函式
}, 5000);</xmp>

[hr]
<b>2. jQuery動畫效果</b>
<xmp> $("HTML元素").animate({top:"-=15px"},1000); // 向上15px
$("HTML元素").animate({top:"+=15px"},1000); // 向下15px</xmp>

[hr]
<b>3. 綜合效果</b>
<xmp> setInterval(function(){
$(".point").animate({top:"-=15px"},1000).animate({top:"+=15px"}, 1000);
}, 2000);</xmp>

[hr]
<h2>STEP7 燈箱式跳出頁面效果</h2>
<xmp><html><head>
<title>FunTaipei</title>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"/>
<base href="http://www.funtaipei.tw/" />
<link rel="stylesheet" type="text/css" href="css/reset.css">
<!--<link rel="stylesheet" type="text/css" href="css/main.css">-->

<!--[if lt IE 9]>
<link rel="stylesheet" type="text/css" href="css/small.css">
<![endif]-->
<style>

/* STEP 1: 佈景設計 */
body {
width:100%;
background-image:url(../images/bg.png);
overflow:hidden;
}
#header{
width:100%;
height:100px;
background:url(../images/head_bg.png);
}

/* STEP 2: 頂部選單 */
#header ul {
margin: 0 auto;
width: 1000px;
height: 100px;
}
#header li {
float:left;
}
#header li a{
padding:25px 5px 0 5px;
text-align:center;
height:40px;
width:100px;
display:block;
font-size:16px;
text-decoration:none;
letter-spacing:2px;
color:#633;
}

/* SETP3: 頂部選單細部設計 */
#header ul li:nth-child(1){
margin:-10px 60px 0 130px;
}
#header ul li:nth-child(3):after,
#header ul li:nth-child(4):after,
#header ul li:nth-child(5):after,
#header ul li:nth-child(6):after,
#header ul li:nth-child(7):after{
display:block;
content:"";
background:url(../images/line.png) top right no-repeat;
width:1px;
height:42px;
margin-top:-45px ;
}
a,p {
font-family:"微軟正黑體",Arial, Helvetica, sans-serif;
font-weight:bold;}
#header ul li a:hover{ color:#903;}

/* STEP4: 主佈局設計 */
#wrapper {
//width: 100%;
//height: 100%;
//position: absolute;
overflow: hidden;
}
#mask {
width: 500%; height: 100%
}
.box {
width: 20%;
height: 100%;
float: left;
}
.content {
width: 1000px;
height: 600px;
top: 0;
margin: 0 auto;
position: relative;
/*border: 1px #0CF solid;*/
}
.content .text {
font-size: 3em;
text-align: center;
width: 300px; height: 100px;
margin: auto;
position: absolute;
top: 0; left: 0; bottom: 0; right: 0;
}

/* 地標設定 */
#point1, #point2, #point3, #point4, #point5 {
position: absolute;
}
#point1 { top:300px; left:650px; }
#point2 { top:320px; right:80px; }
#point3 { top:320px; left:520px; }
#point4 { top:400px; left:670px; }
#point5 { top:430px; right:40px; }

/* 景點設計 */
/* 跳出燈箱設計 */
.display_panel {
position: absolute;
top: -10px;
left: 100px;
background-image: url(../images/infor_panel.png);
width: 655px;
height: 537px;
z-index: 999;
padding-top: 60px;
padding-left: 100px;
padding-right: 60px;
}
.description { margin-top: 15px; }
.x_btn{ position: absolute; top:20px; right:10px; cursor:pointer; z-index: 10000}
</style>
</head>

<body>
<div id="header"><!--HEADER-->
<ul id="menu">
<li><a href="#section1"><img src="images/Logo.png"/></a>
<li><a href="#section2">心 台 北<p style="font-size:8px">Taipei</p></a></li>
<li><img style="position:absolute; padding:28px 9px;" src="images/doc1.png"><a href="#section3">視 角<p style="font-size:8px">Visual</p></a></li>
<li><img style="position:absolute; padding:28px 9px;" src="images/doc2.png"><a href="#section4">聆 聽<p style="font-size:8px">Listen</p></a></li>
<li><img style="position:absolute; padding:28px 9px;" src="images/doc3.png"><a href="#section5">尋 味<p style="font-size:8px">Taste</p></a></li>
<li><img style="position:absolute; padding:28px 9px;" src="images/doc4.png"><a href="#section6">聞 香<p style="font-size:8px">Smell</p></a></li>
<li><img style="position:absolute; padding:28px 9px;" src="images/doc5.png"><a href="#section7">觸 動<p style="font-size:8px">Feel</p></a></li>
</ul>
</div><!--HEADER結束-->

<div id="wrapper">
<ul id="mask">

<li id="section1" class="box"><!--首頁 -->
<div class="content">
<div class="text">HOME PAGE</div>
</div>
</li><!--首頁結束 -->

<li id="section2" class="box"><!--FIRST-->
<div class="content">
<div class="text">FIRST PAGE</div>
</div>

</li><!--END OF FIRST PAGE-->
<li id="section3" class="box"><!--FIRST-->
<div class="content">
<div class="text">視 角</div>
<a href="#" class="point" id="point1"><img src="images/s1_point1.png" /></a>
<a href="#" class="point" id="point2"><img src="images/s1_point2.png" /></a>
<a href="#" class="point" id="point3"><img src="images/s1_point3.png" /></a>
<a href="#" class="point" id="point4"><img src="images/s1_point4.png" /></a>
<a href="#" class="point" id="point5"><img src="images/s1_point5.png" /></a>

<div class="display_panel" id="s1panel_1">
<div class="panel_title"><img src="images/s1_photo1_title.png"></div>
<div class="panel_phtoto"><img src="images/s1_photo1.png"></div>
<p class="description">
坐落在熱鬧的公館商圈內,有著一處與藝術結合的住宅區-寶藏巖國際藝術村,走了一小段的斜坡,映入眼簾的是一間廟宇「寶藏巖」,寶藏巖主要祭祀觀音佛祖, 是台北古老佛寺之一又稱為石碧潭寺,這裡目前已規劃成一個國際藝術村。寶藏巖聚落的地景特殊,巷弄蜿蜒,石梯起伏,沿著山坡構築錯落的風貌。放慢腳步隨著蜿蜒的巷弄走,細細的閱讀每間屋子令人動容的故事,有一些民宅已成為藝術家的工作室,轉過一個彎發現前方老舊的牆壁上雖然有著現代感的塗鴉,但不會讓人覺得有違和感。站在高處向遠方望去,看見不遠處高樓大廈林立,有種時空交錯的感覺,有機會來這裡走走,說不定能發現小驚喜。
</p>
<div class="x_btn"><img src="images/delete_btn.png"></div>
</div>
</div>
</li><!--END OF FIRST PAGE-->

</ul><!-- end mask -->
</div><!-- end wrapper -->
</body>
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.10.2/jquery.min.js"></script>
<script type="text/javascript" src="js/jquery.mousewheel.js"></script>
<script type="text/javascript" src="js/jquery.scrollTo-1.4.2-min.js"></script>
<!--<script type="text/javascript" src="js/main.js"></script>-->
<script type="text/javascript" src="js/respond.min.js"></script>

<script>
$(function() {
// 頁面捲動
$('#menu a').click(function () {

$('#wrapper').scrollTo($(this).attr('href'), 1000);
// 防止目前頁面轉到「超連結」所指定的網頁
return false;
});

// HTML元素跳動效果
setInterval(function(){
$(".point").animate({top:"-=15px"},1000).animate({top:"+=15px"}, 1000)
}, 2000);

// 隱藏燈箱
$('.display_panel').hide();

// 打開燈箱 (fadeIn)
$('#point1').click(function (){
$('#s1panel_1').fadeIn(500);
return false;
});

// 關閉燈箱
$('.x_btn').click(function (){
$('.display_panel').hide();
});
});
</script>
</html></xmp>
<xmp></xmp>

[hr]
<h2>上課影片</h2>
<b>游標位置設定--CSS絕對定位</b>
http://youtu.be/gRWUhiqFrCw

<iframe width="853" height="480" src="//www.youtube.com/embed/gRWUhiqFrCw?rel=0" frameborder="0" allowfullscreen></iframe>

[hr]
<b>游標動態效果-HTML元素跳動- jQuery動畫效果</b>


[hr]
<b>燈箱效果 jQuery燈箱式跳出頁面效果</b>
http://youtu.be/vyIXMKT2yXc

<iframe width="853" height="480" src="//www.youtube.com/embed/vyIXMKT2yXc?rel=0" frameborder="0" allowfullscreen></iframe> return false;
});

</script>
</html></xmp>
<xmp></xmp>

[hr]
<h2>上課影片</h2>
<b>游標位置設定--CSS絕對定位</b>
http://youtu.be/gRWUhiqFrCw

<iframe width="853" height="480" src="//www.youtube.com/embed/gRWUhiqFrCw?rel=0" frameborder="0" allowfullscreen></iframe>

[hr]
<b>游標動態效果-HTML元素跳動- jQuery動畫效果</b>


[hr]
<b>燈箱效果 jQuery燈箱式跳出頁面效果</b>
http://youtu.be/vyIXMKT2yXc

<iframe width="853" height="480" src="//www.youtube.com/embed/vyIXMKT2yXc?rel=0" frameborder="0" allowfullscreen></iframe> return false;
});

</script>
</html></xmp>
<xmp></xmp>

[hr]
<h2>上課影片</h2>
<b>游標位置設定--CSS絕對定位</b>
http://youtu.be/gRWUhiqFrCw

<iframe width="853" height="480" src="//www.youtube.com/embed/gRWUhiqFrCw?rel=0" frameborder="0" allowfullscreen></iframe>

[hr]
<b>游標動態效果-HTML元素跳動- jQuery動畫效果</b>


[hr]
<b>燈箱效果 jQuery燈箱式跳出頁面效果</b>
http://youtu.be/vyIXMKT2yXc

<iframe width="853" height="480" src="//www.youtube.com/embed/vyIXMKT2yXc?rel=0" frameborder="0" allowfullscreen></iframe><h2>2015/5/28上課影音</h2>
HTML/CSS/jQuery物件小動畫、燈箱效果
https://youtu.be/Ukgn3h2aFo0
<iframe width="853" height="480" src="https://www.youtube.com/embed/Ukgn3h2aFo0?rel=0" frameborder="0" allowfullscreen></iframe>

[hr]
<h2>上課影片</h2>
<b>游標位置設定--CSS絕對定位</b>
http://youtu.be/gRWUhiqFrCw

<iframe width="853" height="480" src="//www.youtube.com/embed/gRWUhiqFrCw?rel=0" frameborder="0" allowfullscreen></iframe>

[hr]
<b>游標動態效果-HTML元素跳動- jQuery動畫效果</b>


[hr]
<b>燈箱效果 jQuery燈箱式跳出頁面效果</b>
http://youtu.be/vyIXMKT2yXc

<iframe width="853" height="480" src="//www.youtube.com/embed/vyIXMKT2yXc?rel=0" frameborder="0" allowfullscreen></iframe> $('.display_panel').hide();

// 打開燈箱 (fadeIn)
$('#point1').click(function (){
$('#s1panel_1').fadeIn(500);
return false;
});

// 關閉燈箱
$('.x_btn').click(function (){
$('.display_panel').hide();
return false;
});

</script>

</html></xmp>

[hr]
<h2>2015/5/28上課影音</h2>
HTML/CSS/jQuery物件小動畫、燈箱效果
https://youtu.be/Ukgn3h2aFo0
<iframe width="853" height="480" src="https://www.youtube.com/embed/Ukgn3h2aFo0?rel=0" frameborder="0" allowfullscreen></iframe>

[hr]
<h2>上課影片</h2>
<b>游標位置設定--CSS絕對定位</b>
http://youtu.be/gRWUhiqFrCw

<iframe width="853" height="480" src="//www.youtube.com/embed/gRWUhiqFrCw?rel=0" frameborder="0" allowfullscreen></iframe>

[hr]
<b>游標動態效果-HTML元素跳動- jQuery動畫效果</b>


[hr]
<b>燈箱效果 jQuery燈箱式跳出頁面效果</b>
http://youtu.be/vyIXMKT2yXc

<iframe width="853" height="480" src="//www.youtube.com/embed/vyIXMKT2yXc?rel=0" frameborder="0" allowfullscreen></iframe> $('.display_panel').hide(); });

// 打開燈箱 (fadeIn)
$('#point1').click(function (){
$('#s1panel_1').fadeIn(500);
return false;
});

// 關閉燈箱
$('.x_btn').click(function (){
$('.display_panel').hide();
return false;
});

</script>

</html></xmp>

[hr]
<h2>2015/5/28上課影音</h2>
HTML/CSS/jQuery物件小動畫、燈箱效果
https://youtu.be/Ukgn3h2aFo0
<iframe width="853" height="480" src="https://www.youtube.com/embed/Ukgn3h2aFo0?rel=0" frameborder="0" allowfullscreen></iframe>

[hr]
<h2>上課影片</h2>
<b>游標位置設定--CSS絕對定位</b>
http://youtu.be/gRWUhiqFrCw

<iframe width="853" height="480" src="//www.youtube.com/embed/gRWUhiqFrCw?rel=0" frameborder="0" allowfullscreen></iframe>

[hr]
<b>游標動態效果-HTML元素跳動- jQuery動畫效果</b>


[hr]
<b>燈箱效果 jQuery燈箱式跳出頁面效果</b>
http://youtu.be/vyIXMKT2yXc

<iframe width="853" height="480" src="//www.youtube.com/embed/vyIXMKT2yXc?rel=0" frameborder="0" allowfullscreen></iframe>
Changed By: JinJin
Change Date: May 26, 2015 09:07PM

FunTaipei HTML/CSS/jQuery 動態效果分析-物件小動畫、燈箱效果
Changed By: JinJin
Change Date: May 26, 2015 08:48PM

FunTaipei HTML/CSS/jQuery 動態效果分析-物件小動畫、燈箱效果
Changed By: HP
Change Date: May 13, 2014 03:52PM

FunTaipei HTML/CSS/jQuery 動態效果分析-物件小動畫、燈箱效果
Changed By: HP
Change Date: May 13, 2014 02:46PM

FunTaipei HTML/CSS/jQuery 動態效果分析-物件小動畫、燈箱效果
Changed By: HP
Change Date: May 13, 2014 02:08PM

FunTaipei HTML/CSS/jQuery 動態效果分析-物件小動畫、燈箱效果
Changed By: HP
Change Date: May 13, 2014 02:01PM

FunTaipei HTML/CSS/jQuery 動態效果分析-物件小動畫、燈箱效果
Changed By: HP
Change Date: May 13, 2014 12:55PM

FunTaipei HTML/CSS/jQuery 動態效果分析-物件小動畫、燈箱效果
Changed By: HP
Change Date: May 13, 2014 12:31PM

FunTaipei HTML/CSS/jQuery 動態效果分析-物件小動畫、燈箱效果

Original Message

作者: HP
Date: May 13, 2014 01:55AM

FunTaipei HTML/CSS/jQuery 動態效果分析-物件小動畫、燈箱效果
step5: 地標設定


重點:

CSS絕對定位:position: absolute;
CSS定位座標:top, bottom, left, right
<

1000);

return false;
});
});



[hr]
2.加入地標定位設定CSS
<html><br /> <head><br /> <title>FunTaipei</title><br /> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"/><br /> <base href="http://www.funtaipei.tw/" /><br /> <link rel="stylesheet" type="text/cs" href="css/reset.css"><br /> <!--<link rel="stylesheet" type="text/css" href="css/main.css">--><br /> <br /> <!--[if lt IE 9]><br /> <link rel="stylesheet" type="text/css" href="css/small.css"><br /> <![endif]--><br /> <style><br /> <br /> /* STEP 1: 佈景設計 */<br /> body { width:100%;<br /> background-image:url(../images/bg.png);<br /> overflow:hidden;<br /> }<br /> #header{<br /> width:100%;<br /> height:100px;<br /> background:url(../images/head_bg.png);<br /> }<br /> <br /> /* STEP 2: 頂部選單 */<br /> #header ul {<br /> margin: 0 auto;<br /> width: 1000px;<br /> height: 100px;<br /> }<br /> #header li {<br /> float:left;<br /> }<br /> #header li a{<br /> padding:25px5px 0 5px;<br /> text-align:center;<br /> height:40px;<br /> width:100px;<br /> display:block;<br /> font-size:16px;<br /> text-decoration:none;<br /> letter-spacing:2px;<br /> color:#633;<br /> }<br /> <br /> /* SETP3: 頂部選單細部設計 */<br /> #header ul li:nth-child(1){<br /> margin:-10px 60px 0 130px;<br /> }<br /> #header ul li:nth-child(3):after,<br /> #header ul li:nth-child(4):after,<br /> #header ul li:nth-child(5):after,<br /> #header ul li:nth-child(6):after,<br /> #header ul li:nth-child(7):after{<br /> display:block;<br /> content:"";<br /> background:url(../images/line.png) top right no-re /* peat;<br /> width:1px;<br /> height:42px;<br /> margin-top:-45px ;<br /> }<br /> a,p {<br /> font-family:"微軟正黑體",Arial, Helvetica, sans-serif;<br /> font-weight:bold;}<br /> #header ul li a:hover{ color:#903;}<br /> <br /> /* STEP4: 主佈局設計 */<br /> #wrapper {<br /> //width: 100%;<br /> //height: 100%;<br /> //position: absolute;<br /> overflow: hidden;<br /> }<br /> #mask {<br /> width: 500%; height: 100%<br /> }<br /> .box {<br /> width: 20%;<br /> height: 100%;<br /> float: left;<br /> }<br /> .content {<br /> width: 1000px;<br /> height: 600px;<br /> top: 0;<br /> margin: 0 auto;<br /> position: relative;<br /> /*border: 1px #0CF solid;*/<br /> }<br /> .conte text-align: center;<br /> width: 300px; height: 100px; <br /> margin: auto;<br /> position: absolute;<br /> top: 0; left: 0; bottom: 0; right: 0;<br /> }<br /> <br /> /* 地標設定 */<br /> /* SETP5: 地標設定 */<br /> /* 絕對定位,每一地標給予一座標值 */<br /> #point1, #point2, #point3, #point4, #point5 {<br /> position: absolute;<br /> }<br /> #point1 { top:300px; left:650px; }<br /> #point2 { top:320px; right:80px; }<br /> #point3 { top:320px; left:520px; }<br /> #point4 { top:400px; left:670px; }<br /> #point5 { top:430px; right:40px; }<br /> </style><br /> </head><br /> <br /> <body><br /> <div id="header"><!--HEADER--><br /> <ul id="menu"><br /> <li><a href="#section1"><img src="images/Logo.png"/></a><br /> <li><a href="#section2">心 台 北<p style="font-size:8px">Taipei</p></a></li><br /> <li><img style="position:absolute; padding:28px 9px;" src="images/doc1.png"><a href="#section3">視 角<p style="font-size:8px">Visual</p></a></li><br /> <li><img style="position:absolute; padding:28px 9px;" src="images/doc2.png"><a href="#section4">聆 聽<p style="font-size:8px">Listen</p></a></li><br /> <li><img style="position:absolute; padding:28px 9px;" src="images/doc3.png"><a href="#section5">尋 味<p style="font-size:8px">Taste</p></a></li><br /> <li><img style="position:absolute; padding:28px 9px;" src="images/doc4.png"><a href="#section6">聞 香<p style="font-size:8px">Smell</p></a></li><br /> <li><img style="position:absolute; padding:28px 9px;" src="images/doc5.png"><a href="#section7">觸 動<p style="font-size:8px">Feel</p></a></li><br /> </ul><br /> </div><!--HEADER結束--><br /> <br /> <div id="wrapper"><br /> <ul id="mask"><br /> <li id="section1" class="box"><!--首頁 --><br /> <div class="content"><br /> <div class="text">HOME PAGE</div><br /> </div><br /> </li><!--首頁結束 --><br /> <li id="section2" class="box"><!--FIRST--><br /> <div class="content"><br /> <div class="text">FIRST PAGE</div><br /> </div><br /> </li><!--END OF FIRST PAGE--><br /> <li id="section3" class="box"><!--FIRST--><br /> <div class="content"><br /> <div class="text">視 角</div><br /> <a href="#" class="point" id="point1"><img src="images/s1_point1.png" /></a><br /> <a href="#" class="point" id="point2"><img src="images/s1_point2.png" /></a><br /> <a href="#" class="point" id="point3"><img src="images/s1_point3.png" /></a><br /> <a href="#" class="point" id="point4"><img src="images/s1_point4.png" /></a><br /> <a href="#" class="point" id="point5"><img src="images/s1_point5.png" /></a><br /> </div><br /> </li><!--END OF FIRST PAGE--><br /> </ul><!-- end mask --><br /> </div><!-- end wrapper --><br /> </body><br /> <script src="https://ajax.googleapis.com/ajax/libs/jquery/1.10.2/jquery.min.js"></script><br /> <script type="text/javascript" src="js/jquery.mousewheel.js"></script><br /> <script type="text/javascript" src="js/jquery.scrollTo-1.4.2-min.js"></script><br /> <!--<script type="text/javascript" src="js/main.js"></script>--><br /> <s="panel_title"><img src="images/s1_photo1_title.png"></div><br /> <div class="panel_phtoto"><img src="images/s1_photo1.png"></div><br /> </ul><!-- end mask --> $('.display_panel').hide();<br /> $('#point1').click(func })<br /> });<br /> </script><br /> </html>
tion (){
$('#s1panel_1').fadeIn(500);
return false;
});
});












坐落在熱鬧的公館商圈內,有著一處與藝術結合的住宅區-寶藏巖國際藝術村,走了一小段的斜坡, // HTML元素跳動效果
映入眼簾的是一間廟宇「寶藏巖」,寶藏巖主要祭祀觀音佛祖, 是台北古老佛寺之一又稱為石碧潭寺,這裡目前已規劃成一個國際藝術村。寶藏巖聚落的地景特殊,巷弄蜿蜒,石梯起伏,沿著山坡構築錯落的風貌。放慢腳步隨著蜿蜒的巷弄走,細細的閱讀每間屋子令人動容的故事,有一些民宅已成為藝術家的工作室,轉一個彎發現前方老舊的牆壁上雖然有著現代感的塗鴉,但不會讓人覺得有違和感。站在高處向遠方望去看見不遠處高樓大廈林立,有種時空交錯的感覺,有機會來這裡走走,說不定能發現小驚喜。




















[hr]

上課影片


游標位置設定--CSS絕對定位
http://youtu.be/gRWUhiqFrCw



[hr]
游標動態效果-HTML元素跳動- jQuery動畫效果


[hr]
燈箱效果 jQuery燈箱式跳出頁面效果
http://youtu.be/vyIXMKT2yXc

return false;
});





[hr]

上課影片


游標位置設定--CSS絕對定位
http://youtu.be/gRWUhiqFrCw



[hr]
游標動態效果-HTML元素跳動- jQuery動畫效果


[hr]
燈箱效果 jQuery燈箱式跳出頁面效果
http://youtu.be/vyIXMKT2yXc

return false;
});





[hr]

上課影片


游標位置設定--CSS絕對定位
http://youtu.be/gRWUhiqFrCw



[hr]
游標動態效果-HTML元素跳動- jQuery動畫效果


[hr]
燈箱效果 jQuery燈箱式跳出頁面效果
http://youtu.be/vyIXMKT2yXc

2015/5/28上課影音


HTML/CSS/jQuery物件小動畫、燈箱效果
https://youtu.be/Ukgn3h2aFo0


[hr]

上課影片


游標位置設定--CSS絕對定位
http://youtu.be/gRWUhiqFrCw



[hr]
游標動態效果-HTML元素跳動- jQuery動畫效果


[hr]
燈箱效果 jQuery燈箱式跳出頁面效果
http://youtu.be/vyIXMKT2yXc

$('.display_panel').hide();

// 打開燈箱 (fadeIn)
$('#point1').click(function (){
$('#s1panel_1').fadeIn(500);
return false;
});

// 關閉燈箱
$('.x_btn').click(function (){
$('.display_panel').hide();
return false;
});





[hr]

2015/5/28上課影音


HTML/CSS/jQuery物件小動畫、燈箱效果
https://youtu.be/Ukgn3h2aFo0


[hr]

上課影片


游標位置設定--CSS絕對定位
http://youtu.be/gRWUhiqFrCw



[hr]
游標動態效果-HTML元素跳動- jQuery動畫效果


[hr]
燈箱效果 jQuery燈箱式跳出頁面效果
http://youtu.be/vyIXMKT2yXc

$('.display_panel').hide(); });

// 打開燈箱 (fadeIn)
$('#point1').click(function (){
$('#s1panel_1').fadeIn(500);
return false;
});

// 關閉燈箱
$('.x_btn').click(function (){
$('.display_panel').hide();
return false;
});





[hr]

2015/5/28上課影音


HTML/CSS/jQuery物件小動畫、燈箱效果
https://youtu.be/Ukgn3h2aFo0


[hr]

上課影片


游標位置設定--CSS絕對定位
http://youtu.be/gRWUhiqFrCw



[hr]
游標動態效果-HTML元素跳動- jQuery動畫效果


[hr]
燈箱效果 jQuery燈箱式跳出頁面效果
http://youtu.be/vyIXMKT2yXc