炫酷的CSS3抖動樣式:CSS Shake

來源:互聯網
上載者:User

標籤:blog   http   io   ar   os   使用   sp   檔案   div   

CSS Shake是一個使用CSS3實現的動畫樣式,使用SASS編寫,利用它我們可以實現多種不同樣式的抖動效果(如下面的GIF映像):

炫酷的CSS3抖動樣式:CSS Shake

這是一個很微小的動畫,但使用得當也是挺不錯的,比如用在廣告、映像、按鈕上,這樣可以用來吸引使用者眼球從而促使去點擊它。

這個Csshake有9個抖動樣式,三個狀態,如滑鼠經過拉動、無限抖動、滑鼠移至上方拉動。

CSS Shake 使用方法:

首先引入css shake的樣式表檔案。
css3按鈕:?http://www.huiyi8.com/css3/anniu/
給你的DOM元素添加shake class樣式。抖動樣式,一共9種,可以看Demo的效果對應添加你想要的css。

另外我還能通過 .freeze, .shake-constant & .hover-stop 來控制狀態,大家可以試試看效果!

附註:Sass是一款前端CSS架構,它擴充了CSS3,增加了規則、變數、混入、選取器、繼承等等特性。SASS是一種CSS的開發工具,產生良好格式化的CSS代碼,並且還提供了許多便利的寫法,大大節省了設計者的時間,使得CSS的開發,變得簡單和可維護。SASS是Ruby語言寫的,但是兩者的文法沒有關係。不懂Ruby,照樣使用。只是必須先安裝Ruby,然後再安裝SASS。

demo請看:http://elrumordelaluz.github.io/csshake/

1. [圖片] css-shake-demo.gif    

2. [代碼]首先引入css shake的樣式表檔案。     
<link type="text/css" href="csshake.css">
3. [代碼]抖動樣式     
<div class="shake"></div>
<div class="shake shake-hard"></div>
<div class="shake shake-slow"></div>
<div class="shake shake-little"></div>
<div class="shake shake-horizontal"></div>
<div class="shake shake.vertical"></div>
<div class="shake shake-rotate"></div>
<div class="shake shake-opacity"></div>
<div class="shake shake-crazy"></div>

炫酷的CSS3抖動樣式:CSS Shake

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.