# [jQuery] 動畫效果 ###### tags: `jQuery` 功能庫:https://oscarotero.com/jquery/ 六角影片:https://www.youtube.com/watch?v=GVWOIP-HX70 Animate網址:https://daneden.github.io/animate.css/ jQuery是個函數庫,較多的功能是在變更動畫效果,控制class屬性或id去更動Css(style)行為。函數庫裡功能除了單一個綁定屬性執行hide()外,其他有很多功能是需要放參數,像是秒數slideToggle(2000),又或者使需要{}進行更多動作,例如animate({scrollTop: 2000}) ### 1. slide設計滑動效果 * slideUp : 關閉 * slideDown :開啟 * slideToggle :開關 * slideToggle(2000):兩秒呈現  ### 2. fade設計淡出效果 * fadeOut : 關閉 * fadeIn :開啟 * fadeToggle :開關  ### 3. toggleClass搭配Css   如果要使用淡出效果,可在css裡設定opacity透明度,並使用transition設定淡出效果的秒數 > 定義透明效果的屬性是opacity,能夠設定的數值從 0.0 到 1.0。數值越小,透明度越高。 >  ### 4. overflow用法 以box內大小為範圍,使用overflow:hidden會自動裁切掉多的部分,動畫設計上常使用此用法。  如果width有設定寬度,便會超出方格  ### 5. 鏈式複合式動畫效果 * 連續動畫效果很容易,只需要在slideUp後再新增幾組效果slideDown及slideUp,便可呈現開啟關閉效果。  ### 6. 延遲出現動畫效果 指定區塊後方新增.delay(毫秒).fadeIn效果  ### 7. css物理性隱藏視窗 將指定匡格先向左推270px使其消失畫面上,點擊後經由transform設定再向右回復原來匡格位置。  ### 8. 實用資料庫:Animate.css 多動態效果 網址:https://daneden.github.io/animate.css/ 點擊按鈕box會呈現晃動的效果  ### 9. jQ操控網頁元素語法 #### this操控本身元素 點擊到特定位置後,會顯示反藍效果(效果會停留)  #### parent呼叫父階層元素 增加.parent可同時呼叫自己的父層(上一層級)  
×
Sign in
Email
Password
Forgot password
or
By clicking below, you agree to our
terms of service
.
Sign in via Facebook
Sign in via Twitter
Sign in via GitHub
Sign in via Dropbox
Sign in with Wallet
Wallet (
)
Connect another wallet
New to HackMD?
Sign up