IT 관련/Html5

JQTouch 활용

과정에서 오는 행복 2011. 10. 14. 20:30


jqtouch/jqtouch.css를 보면 활용 가능한 목록을 볼 수 있다. 
사용시(body부분에서) 아이디가 jqt아래로 들어가야 된다. 
 <div id='jqt'>
   ...
</div>



jqtouch.js를 보면 사용 가능한 애니메이션을 볼 수 있다.  (selector로 된부분을)
html파일에서 class='cube'로 하여 사용할 수 있다. 


[자 그럼 이제 코딩을 해보자]
이건 그냥 복사해서 쓰자 

-----------------------------------------------<JQTouch를 사용하기 위한 스켈레톤 태그>-----------------------------------------------------------

<link type="text/css" rel="stylesheet" media="screen"

href="../../senchalabs/jqtouch/jqtouch.css">

<link type="text/css" rel="stylesheet" media="screen"

href="../../senchalabs/themes/jqt/theme.css">

<script type="text/javascript"

src="../../senchalabs/jqtouch/jquery-1.4.2.min.js"></script>

<script type="text/javascript" src="../../senchalabs/jqtouch/jqtouch.js"></script>


<script type="text/javascript">

var jQT = $.jQTouch({

    icon: 'kilo.png',

    statusBar: 'black'

});

$(function(){

    // Custom Javascript (onReady)

});


</script>

------------------------------------------------------------------------------------------------------------------------------------------------------------

<div id='jqt'>

<div id='animations'>

<div class='toolbar'>

<h1>Animations</h1>

</div>

<ul class='rounded'>

<li><a href='#anidemo'>Slide Left</a></li>

<li><a href='#anidemo' class='cube'>Cube Left</a></li>

<li><a href='#anidemo' class='fade'>fade</a></li>

<li><a href='#anidemo' class='swap'>swap</a></li>

<li><a href='#anidemo' class='pop'>pop</a></li>

<li><a href='#anidemo' class='slideup'>slide Up</a></li>

<li><a href='#anidemo' class='dissolve'>dissolve</a></li>

</ul>

</div>

<div id='anidemo'>

<div style='font-size:1.5em; text-align:center; margin 160px 0 90 px;'>
                   
animation is OK?</div>

<a href='#' class='redButton goback'>go Back</a>

<!-- 버튼의 색은 redButton whiteButton 등으로 조절가능하다. //-->

</div>

</div>
------------------------------------------------------------------------------------------------------------------------------------------------------------ 




결과의 차이는 없으나
페이지 이동시 다양한 애니메이션 효과를 주며 이동을 한다.  



위에서 나온 빨간색 버튼은
 themes/jqt/themes.css 에 명시되어 있다.


자, 여기서
애니메이션 효과를 변경하려면 jqtouch.css를 수정하면 된다.


 여기 나온 값을 변경하면,  좀 더 색다른 효과를 줄 수 있다. (잘못주면 아주 이상하다)



화면을 입력하는 화면을 추가해 보자 (우측 상단에 + 버튼을 눌러 입력하는 화면을 띄운다)
------------------------------------------------------------------------------------------------------------------------------------------------------------ 

<div id='anidemo'>

<div class='toolbar'>

<h1>Ani Demo</h1>

<a class='button back' href='#'>Back</a>

<a class='button slideup' href='#addEntry'>+</a>

</div>

<div style='font-size:1.5em; text-align:center; margin 160px 0 90 px;'>animation is OK?</div>

<a href='#' class='redButton goback'>go Back</a>

</div>

<div id='addEntry'>

<div class='toolbar'><h1>AddEntry</h1>

<a class='button cancel' href='#'>Cancel</a>

</div>

<form action='' method='post'>

<ul>

<li><input type='text' /></li>

<li><input type='submit' class='submit' name='action' value='AddEntry'></li>

</ul>

</form>

</div> 
------------------------------------------------------------------------------------------------------------------------------------------------------------  

<실행결과> - 쉽다 - 결코 어렵지 않다
 




 

반응형

'IT 관련 > Html5' 카테고리의 다른 글

JSon을 이용한 플리커 이미지 가져오기  (0) 2011.10.28
JQTouch 활용2  (0) 2011.10.15
JQuery 활용  (0) 2011.10.13
JQuery에 대하여  (0) 2011.10.13
아이폰 브라우저에 CSS적용해 보기  (0) 2011.10.08