Animate.CSS – 用CSS就可以做出的動態特效

Animate.CSS是一款集合了多種CSS3動態效果的CSS檔,在使用上相當方便,只要直接在需要製作特效的標籤上載入指定的CSS類別,就可以快速做出動畫效果,不過要特別注意,也因為他是CSS3的動畫效果,所以IE的部分需要使用9以上的版本才可以閱讀喔。



Animate 官網截圖

Animate 官網截圖

大家可以先到Animate官網下載Animate.css,下載完成後,將Animate.css載入至頁面中。

<link rel="stylesheet" type="text/css" href="animate.css">

準備完成後,可以直接對著想要做特效的標籤套上Animate的類別,類別名稱需與官網設定的名稱一樣,呈現特效的方式是在網頁載入完成後執行,下面是幾個簡單的範例。

參考Caroline製作bounceInDown效果:

<body>
  <div id="frog" class="animated bounceInDown" ></div>
</body>

參考Caroline製作zoomIn效果:

<div id="rainbow" class="animated zoomIn"></div>

參考Caroline製作的lightSpeedIn效果:

<div id="mrt" class="animated lightSpeedIn"></div>

搭配圖片後更可以呈現特效感覺。

接下來,我們還可以在指定物件,加入Animate的CSS來控制特效的時間,設定該物件特效的時間長短,例如彩虹,我們就可以讓它慢慢出現。

參考Caroline製作範例網頁:設定該物件特效過程的時間

<style>
*{ margin:0px; padding:px; border:none}

#rainbow{
  width:500px;
  height:164px;
  background-image:url(images/rainbow.png);
  -webkit-animation-duration: 3.5s;/*設定該物件特效過程的時間,3.5s代表3.5秒。*/
}
</style>
<div id="rainbow" class="animated zoomIn"></div>

參考Caroline製作範例網頁:設定該物件特效延遲多久出現,我們可以結合前面做的,效果更明顯。

<style>
#mrt{
  width:152px;
  height:62px;
  background-image:url(images/mrt.png);
  position:relative;
  bottom:100px;
  margin:auto;
  -webkit-animation-delay: 3.5s;/*指定該物件特效延遲開始,3.5s代表3.5秒。*/
}
</style>
<div id="mrt" class="animated lightSpeedIn"></div>

參考Caroline製作範例網頁:設定該物件特效次數。

<style>
#star{
  width:46px;
  height:45px;
  background-image:url(images/star1.png);
  -webkit-animation-iteration-count: infinite;/*設定該特效次數,infinite代表無限。*/
}
</style>
<div id="star" class="animated flash"></div>

懂得運用特效及時間的搭配後,就可以發揮你們的創意,做出喜歡的效果。

參考Caroline製作範例頁面

物件很多,所以程式碼有點多,但其實都是很單純的CSS。

<style>
*{ padding:0px; margin:0px}
body{ background-color: #999;}
.clearLeft{ clear:left}
.floatLeft{ float: left}
#box{ width:1300px; height:800px; overflow:hidden; margin:auto; padding-top:30px;}
#cloud1{ width:130px; height:100px; background-image:url(images/cloud1.png); position:relative; left:-230px;-webkit-animation-duration: 20s;-webkit-animation-iteration-count: infinite;}/*設定雲朵特效過程長20秒,特效次數無限。*/
#cloud2{width:78px; height:63px; background-image:url(images/cloud2.png); position:relative; top:100px; right:-1300px;-webkit-animation-duration: 25s;-webkit-animation-iteration-count: infinite;}/*設定雲朵特效過程長25秒,特效次數無限*/
#cloud3{ width:130px; height:100px; background-image:url(images/cloud1.png); position:relative; top:200px; left:-330px;-webkit-animation-duration: 20s;-webkit-animation-iteration-count: infinite;-webkit-animation-delay: 2s;}/*設定雲朵特效過程長20秒,特效次數無限,且在頁面載入2秒後做特效*/

#star1{ width:45px; height:45px; background-image:url(images/star1.png);position:relative; left:50px;-webkit-animation-iteration-count: infinite;-webkit-animation-delay: 2s}/*設定星星特效次數無限,且在頁面載入2秒後做特效*/
#star2{ width:23px; height:23px; background-image:url(images/star2.png);position:relative; left:230px; top:80px;-webkit-animation-iteration-count: infinite;-webkit-animation-delay: 0.3s}/*設定星星特效次數無限,且在頁面載入0.3秒後做特效*/
#star3{ width:22px; height:22px; background-image:url(images/star3.png);position:relative; left:400px;-webkit-animation-iteration-count: infinite;-webkit-animation-delay: 0.5s }/*設定星星特效次數無限,且在頁面載入0.5秒後做特效*/
#star4{ width:41px; height:41px; background-image:url(images/star4.png);position:relative; left:580px ;top:100px; -webkit-animation-iteration-count: infinite;-webkit-animation-delay: 0.8s}/*設定星星特效次數無限,且在頁面載入0.8秒後做特效*/
#star5{ width:22px; height:23px; background-image:url(images/star5.png);position:relative; left:750px;top:50px; -webkit-animation-iteration-count: infinite;}/*設定星星特效次數無限*/
#panda{ width:166px; height:175px; background-image:url(images/panda2.png); position:relative; top:350px;-webkit-animation-delay: 3.0s}/*設定熊貓在頁面載入3.8秒後做特效*/
#frog{ width:159px; height:184px; background-image:url(images/frog2.png); position:relative; top:250px;-webkit-animation-delay: 4.1s}/*設定青蛙在頁面載入4.1秒後做特效*/
#taipei{ width:252px; height:442px; background-image:url(images/101.png);-webkit-animation-delay:4.9s;}/*設定101在頁面載入4.9秒後做特效*/
#ferriBox{ width:200px; height:270px; position:relative; top:5px; left:20px;-webkit-animation-delay:3.8s;}/*設定摩天輪在頁面載入3.8秒後做特效*/
#wheel{ width:199px; height:202px; background-image:url(images/wheel.png); position:relative; top:102px;left:-50px;}
#ferri{ width:82px; height:178px; background-image:url(images/ferri.png);}
#houseBox{-webkit-animation-delay:5s;}/*設定房子在頁面載入5秒後做特效*/
#heart1{ width:25px; height:23px; background-image:url(images/love1.png);margin-left:110px; margin-bottom:10px;-webkit-animation-delay:5.3s; }/*設定愛心在頁面載入5.3秒後做特效*/
#heart2{ width:33px; height:28px; background-image:url(images/love2.png);margin-left:80px; margin-bottom:20px;-webkit-animation-delay:5.9s;}/*設定愛心在頁面載入5.9秒後做特效*/
#heart3{ width:41px; height:41px; background-image:url(images/love3.png);margin-left:140px; -webkit-animation-delay:6.4s;}/*設定愛心在頁面載入6.4秒後做特效*/
#heart4{ width:60px; height:50px; background-image:url(images/love4.png);margin-left:70px; margin-bottom:10px;-webkit-animation-delay:7.0s;}/*設定愛心在頁面載入7.0秒後做特效*/
#heart5{ width:86px; height:84px; background-image:url(images/love5.png);margin-left:160px; margin-bottom:10px;-webkit-animation-delay:7.6s;}/*設定愛心在頁面載入7.6秒後做特效*/
#house{ width:116px; height:145px; background-image:url(images/house.png);margin-bottom:10px;}
#hello{ margin-top:25px; margin-left:8px;-webkit-animation-iteration-count: infinite;-webkit-animation-duration: 1.5s;}/*設定Hello特效次數無限,並且在頁面載入1.5秒後做特效*/
#bear{ width:187px; height:197px; background-image:url(images/bear.png); position:relative; top:340px;left:-160px;-webkit-animation-delay:4.4s}/*設定黑熊在頁面載入4.4秒後做特效*/
#balloonBox{-webkit-animation-delay:4.4s; position:relative}/*設定氣球在頁面載入4.4秒後做特效*/
#balloon{ width:78px; height:125px; background-image: url(images/balloon.png);position:relative; top:320px; left:-70px;-webkit-animation-delay:8.3s;-webkit-animation-duration: 20s; }/*設定氣球在頁面載入8.3秒後做特效,特效過程20秒*/
#rainbow{ width:1152px; height:378px; background-image:url(images/rainbowB.png); position:relative; bottom:100px;-webkit-animation-duration: 3.5s; }/*彩虹,設定特效過程3.5秒*/
</style>
<body>
<div id="box">
<div id="cloud1" class=" animated fadeInRightBig floatLeft"></div><!-- 使用fadeInRightBig是會從視窗外由右向左飛進來的效果-->
<div id="cloud2"class=" animated fadeInLeftBig floatLeft"></div>
<div id="cloud3" class=" animated fadeInRightBig floatLeft"></div>
<div id="star1"class=" animated flash clearLeft floatLeft"></div>
<div id="star2"class=" animated flash floatLeft"></div><!--flash 閃爍效果,可以運用在星星或閃光燈...上面-->
<div id="star3"class=" animated flash floatLeft"></div>
<div id="star4"class=" animated flash floatLeft"></div>
<div id="star5"class=" animated flash floatLeft"></div>
<div id="panda"class=" animated bounceInUp clearLeft floatLeft"></div><!--bounceInUp 熊貓彈上來的效果-->
<div id="frog"class=" animated bounceInDown floatLeft"></div><!--bounceInDown 青蛙跳下來的效果-->
<div id="taipei"class=" animated fadeIn floatLeft"></div><!--fadeIn 101淡入效果-->

<div id="ferriBox"class=" animated bounceIn floatLeft"><!--bounceIn 摩天輪彈進來的效果-->
 <div id="wheel" ></div>
 <div id="ferri"class=""></div>
</div>

<div id="houseBox"class=" animated zoomIn floatLeft"><!-- zoomIn 房子與愛心還有愛心上的字同時從遠到進的效果 -->
 <div id="heart5" class="animated fadeIn"><img class="animated tada" id="hello" src="images/hello.png" width="50" height="49"><!-- tada 設定Hello晃動的效果 --></div>
 <div id="heart4"class="animated fadeIn"></div><!-- fadeIn 設定愛心淡入的效果 -->
 <div id="heart3"class="animated fadeIn"></div>
 <div id="heart2"class="animated fadeIn"></div>
 <div id="heart1"class="animated fadeIn"></div>
 <div id="house"></div>
</div>
<!-- 為了讓氣球跟熊可以一起出現,最後氣球還可以飛到天上,所以用多個DIV包住,設定不同特效及時間。-->
<div id="balloonBox" class="animated bounceInRight floatLeft"><!--bounceInRight 氣球由右往左彈入效果-->
 <div id="balloon"class=" animated fadeOutUpBig floatLeft"></div><!--fadeOutUpBig 氣球往上飛效果-->
</div>

<div id="bear" class="animated bounceInRight floatLeft"></div><!--bounceInRight 黑熊由右往左彈入效果-->

<div id="rainbow" class="animated zoomIn clearLeft"></div><!--zoomIn 彩虹由遠到近的效果-->
</div>
</body>

最後,下面是幫大家整理出所有Animate的類別。

bounce bounceIn bounceOutRight fadeInRightBig
flash bounceInDown bounceOutUp fadeInUp
pulse bounceInLeft fadeIn fadeInUpBig
rubberBand bounceInRight fadeInDown fadeOut
shake bounceInUp fadeInDownBig fadeOutDown
swing bounceOut fadeInLeft fadeOutDownBig
tada bounceOutDown fadeInLeftBig fadeOutLeft
wobble bounceOutLeft fadeInRight fadeOutLeftBig
flipInX rotateIn fadeOutUp fadeOutUpBig
flipInY rotateInDownLeft rotateOutDownLeft rollIn
flipOutX rotateInDownRight rotateOutDownRight rollOut
flipOutY rotateInUpLeft rotateOutUpLeft zoomIn
lightSpeedIn rotateInUpRight rotateOutUpRight zoomInDown
lightSpeedOut rotateOut hinge zoomInLeft
slideInDown slideOutDown zoomOutDown zoomInRight
slideInLeft slideOutLeft zoomOutLeft zoomInUp
slideInRight slideOutRight zoomOutRight zoomOut
slideInUp slideOutUp zoomOutUp

You may also like...

75,633 Responses

  1. ArchieToult表示:

    [url=][/url]
    Всё о строительстве, дизайне и ремонте в своём доме.

    Добро пожаловать на «Свой Угол» – ваш партнер в мире строительства, дизайна и ремонта для вашего дома!
    Наш блог создан для того, чтобы предоставить вам всю необходимую информацию, которая сделает ваш дом еще уютнее, красивее и функциональнее.

    Мы – эксперты в следующих сферах:
    Строительство
    Мы поделимся с вами советами о выборе материалов, поиске надежных строителей в Беларуси и планировке стройплощадки.
    Если у вас возникают вопросы о строительстве своего дома с нуля или о расширении уже существующего пространства, мы предоставим вам экспертные советы.

    Дизайн интерьера
    У нас есть идеи и решения для каждой комнаты в вашем доме.
    Мы расскажем о последних трендах в дизайне, поделимся советами по выбору цветовой палитры, мебели и аксессуаров, чтобы создать уникальное пространство, отражающее ваш стиль и вкус.

    Ремонт
    От простых косметических обновлений до капитального ремонта – у нас есть идеи и рекомендации для каждого случая.
    Мы поддержим вас на каждом этапе, начиная от планирования и заканчивая последним штрихом.

    Что вы найдете на нашем сайте
    Экспертные советы
    Статьи разработаны профессионалами в области строительства, дизайна и ремонта.

    Полезные ресурсы
    Ссылки на проверенные магазины, услуги и материалы, которые помогут вам в ваших проектах.

    Модные тренды
    Мы следим за последними тенденциями и новинками в мире строительства и дизайна.

    «Свой Угол» – ваш проводник в мире уюта и стиля в вашем доме. Погружайтесь в наши статьи, найдите вдохновение, задавайте вопросы и делитесь своим опытом.
    Создайте свой угол вместе с нами!

    Информационный портал «Свой Угол»
    [url=][/url]

  2. Hurrah, that’s what I was looking for, what a information! existing here at this webpage, thanks admin of this
    website.

  3. Howardenace表示:

    canadian pharmacy king: Inter Pharm Online – canadian pharmacy 365

  4. slot tri表示:

    Hello, the whole thing is going nicely here and ofcourse every one
    is sharing information, that’s in fact excellent, keep up writing.

  5. Hey there! Do you know if they make any plugins to safeguard against hackers?
    I’m kinda paranoid about losing everything I’ve worked hard on. Any recommendations?

  6. JamesGag表示:

    buying prescription drugs from india: buying prescription drugs from india – lowest prescription prices online india

  7. Valuable information. Fortunate me I found your website accidentally,
    and I am surprised why this twist of fate didn’t took place earlier!

    I bookmarked it.

  8. internet表示:

    Heya i’m for the first time here. I found this board and I find It truly useful & it helped me out a
    lot. I’m hoping to offer something again and aid
    others such as you helped me.

    Feel free to visit my page: internet

  9. Drip Litecoin表示:

    Welcome to Drip Casino – the ultimate gaming experience!, where you get maximum winning chances. https://drip-legend.top/ and start winning big today!

    What makes Drip Casino unique?

    Hundreds of thrilling games from leading providers.
    Generous bonuses and promotions for all players.
    Fast transactions to various payment systems.
    Modern design for smooth gameplay.
    Reliable assistance available round-the-clock.

    Become part of our gaming community and enjoy high-class gaming!

  10. Aw, this was a really good post. Taking the time and actual effort
    to make a really good article… but what can I say… I procrastinate
    a whole lot and don’t seem to get anything
    done.

  11. Carlosgycle表示:

    Бытовки и блок-контейнеры: проверенное способ для ваших проблем
    Модули и блок-контейнеры способствуют оборудовать производственную площадку, хранилище или временную постройку. Наша компания поставляем сооружения, которые подходят качественным критериям безопасности и комфорта.

    Преимущества
    Стойкость. Все модули созданы из материалов, прочных к испытаниям и климатическим факторам.
    Быстрая поставка. Модуль транспортируется в срок 1–2 рабочих дней после оформления заказа.
    Индивидуальная адаптация. Доступна компоновка термоизоляции, электросетей или вентиляции.
    Где применяются
    На строительных площадках для организации склада или оборудования места для персонала.
    Во время акций для организации стойки приёма или хранилища техники.
    В качестве временных рабочих зон или пунктов управления.
    Преимущества
    Экономия времени. Нет необходимости создавать временные конструкции.
    Функциональность. Обстановка, которые повышают качество выполнения задач сотрудников.
    Вариативность. Возможность аренды или покупки под индивидуальные нужды и финансовые возможности.
    Опыт внедрения
    Подрядчик внедрила блок-контейнер для создания хранилища и места для рабочих. Объект была доставлена на место за один день, с улучшенной термоизоляцией. Заказчик обратил внимание на улучшение обстановки и ликвидацию простоев.

    Как оформить заказ
    Для подачи заявки нужно обратиться с нами. Обеспечим всю необходимую информацию, поддержим подобрать правильный путь и обеспечим поставку.

  12. Pretty section of content. I just stumbled upon your weblog and in accession capital to assert that I get actually enjoyed account your
    blog posts. Any way I’ll be subscribing to your augment and even I achievement you access consistently fast.

  13. Howardenace表示:

    pharmacy canadian superstore: legitimate canadian pharmacies online – reputable canadian online pharmacy

  14. Предлагаем услуги профессиональных инженеров офицальной мастерской.
    Еслли вы искали ремонт приставок xbox адреса, можете посмотреть на сайте: ремонт приставок xbox в москве
    Наши мастера оперативно устранят неисправности вашего устройства в сервисе или с выездом на дом!

  15. Arthurhow表示:

    http://indiamedfast.com/# online medicine shopping in india
    is canadian pharmacy legit

  16. pdacenter.ru – сервис по ремонту бытовой техники
    Ремонт кондиционеров в Омске в официальном сервисном центре PDACENTER.
    Наши инженеры выполняют ремонт любой сложности по дотупным ценам!

  17. Hi everyone, it’s my first visit at this web site, and post is in fact
    fruitful in favor of me, keep up posting these types of content.

  18. JamesGag表示:

    mexican pharmacy online: mexican pharmacy online store – mexican pharmacy online order

  19. Hi! I simply would like to offer you a big thumbs up for the excellent info you have got
    here on this post. I will be coming back to your web
    site for more soon.

  20. k8vn表示:

    If you are going for best contents like I do, simply visit this web page everyday as it gives feature contents, thanks

  21. escort表示:

    Hello, i believe that i saw you visited my weblog so i got here to go
    back the favor?.I’m trying to in finding issues to enhance my site!I assume its good enough to
    make use of a few of your concepts!!

  22. Rodger表示:

    Fantastic article! Press releases are essential for crafting media narratives
    and communicating key information. They support establish rapport
    between entities and journalists. Developing impactful Press release Chicago (Rodger) releases requires being concise, aligned with
    the preferences of relevant media platforms. In today’s
    digital age, press releases further serve a critical role in web-based PR.
    They not just target conventional news outlets but likewise boost visits and elevate a company’s internet visibility.
    Including visuals, such as clips, can turn press releases more
    interesting and accessible. Adjusting to the changing media
    sphere while keeping core values can substantially enhance a press release’s effect.

    How do you feel on utilizing multimedia in media statements?

  23. pdacenter.ru – сервис по ремонту бытовой техники
    Ремонт материнских плат в Перми в официальном сервисном центре PDACENTER.
    Наши инженеры выполняют ремонт любой сложности по дотупным ценам!

  24. In fact when someone doesn’t know then its up to
    other visitors that they will help, so here it happens.

  25. Williszew表示:

    https://indiamedfast.com/# IndiaMedFast.com

  26. JamesGag表示:

    MexicanPharmInter: reliable mexican pharmacies – Mexican Pharm International

  27. Arthurhow表示:

    https://interpharmonline.com/# canadian drugs online
    canadian pharmacy meds

  28. Предлагаем услуги профессиональных инженеров офицальной мастерской.
    Еслли вы искали ремонт приставок xbox рядом, можете посмотреть на сайте: ремонт приставок xbox адреса
    Наши мастера оперативно устранят неисправности вашего устройства в сервисе или с выездом на дом!

  29. BEJEMOOD表示:

    Hey I am so excited I found your weblog, I really found you by accident, while I was
    looking on Aol for something else, Anyways I am here now and
    would just like to say many thanks for a tremendous post and a all round interesting blog (I also love the theme/design), I don’t have time to go through it all at the minute but I have book-marked it and
    also added your RSS feeds, so when I have time I will be
    back to read more, Please do keep up the fantastic job.

  30. sonytogel表示:

    An outstanding share! I have just forwarded this onto a
    colleague who was conducting a little homework on this.
    And he in fact ordered me lunch due to the
    fact that I discovered it for him… lol. So allow me to reword this….
    Thank YOU for the meal!! But yeah, thanx for spending some time
    to discuss this subject here on your website.

發佈回覆給「internet」的留言 取消回覆

發佈留言必須填寫的電子郵件地址不會公開。