Animated hover CSS3 effects for images

This code allows you to display an image and its description with animated CSS3 effect.
Note: If you would like to add your own text into the image description, just modify the code below or edit an existing code in the custom module of the demo template.

 

Example 1

<div class="ch-item ch-first" style="background: url('/images/modules/animated.jpg') no-repeat;"> <div class="ch-info"> <div class="ch-container"> <div class="ch-outer"> <div class="ch-inner"> <p><a href="/#link">CHECK OUR<br /><span class="smaller">NEW OFFER!</span></a></p> </div> </div> </div> </div> </div>

 

 

Example 2

<div class="ch-item ch-second" style="background: url('/images/modules/animated.jpg') no-repeat;"> <div class="ch-info-wrap"> <div class="ch-info"> <div class="ch-info-front"> </div> <div class="ch-info-back"> <div class="ch-container"> <div class="ch-outer"> <div class="ch-inner"> <p><a href="/#link">CHECK OUR<br /><span class="smaller">NEW OFFER!</span></a></p> </div> </div> </div> </div> </div> </div> </div>

 

 

Example 3

<div class="ch-item ch-third"> <div class="ch-info"> <div class="ch-info-front" style="background: url('/images/modules/animated.jpg') no-repeat;"> </div> <div class="ch-info-back"> <div class="ch-container"> <div class="ch-outer"> <div class="ch-inner"> <p><a href="/#link">CHECK OUR<br /><span class="smaller">NEW OFFER!</span></a></p> </div> </div> </div> </div> </div> </div>

 

 

Video

<div class="view view-video"><img src="/images/modules/animated.jpg" border="0" alt="Video" /> <div class="mask"> <span class="space"> &nbsp; </span> <a class="modal readmore" href="/#link" rel="{handler: 'iframe', size: {x: 800, y: 600}}"><span>Watch the Video</span></a></div>

 

 

Image Borders

<img class="border_img1" src="/image.jpg" />
Typography

 

<img class="border_img2" src="/image.jpg" />
Typography

 

<img class="border_img3" src="/image.jpg" />
Typography

 

Headings

This is Heading One (h1)

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Duis viverra leo sed turpis convallis sit amet condimentum diam vehicula. Morbi suscipit nisl odio, nec sodales tellus. Aenean quis sapien suscipit mauris convallis porta lacinia bibendum felis.


This is Heading Two (h2)

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Duis viverra leo sed turpis convallis sit amet condimentum diam vehicula. Morbi suscipit nisl odio, nec sodales tellus. Aenean quis sapien suscipit mauris convallis porta lacinia bibendum felis.


This is Heading Three (h3)

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Duis viverra leo sed turpis convallis sit amet condimentum diam vehicula. Morbi suscipit nisl odio, nec sodales tellus. Aenean quis sapien suscipit mauris convallis porta lacinia bibendum felis.

This is Heading Four (h4)

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Duis viverra leo sed turpis convallis sit amet condimentum diam vehicula. Morbi suscipit nisl odio, nec sodales tellus. Aenean quis sapien suscipit mauris convallis porta lacinia bibendum felis.


This is Heading Five (h5)

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Duis viverra leo sed turpis convallis sit amet condimentum diam vehicula. Morbi suscipit nisl odio, nec sodales tellus. Aenean quis sapien suscipit mauris convallis porta lacinia bibendum felis.


This is Heading Six (h6)

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Duis viverra leo sed turpis convallis sit amet condimentum diam vehicula. Morbi suscipit nisl odio, nec sodales tellus. Aenean quis sapien suscipit mauris convallis porta lacinia bibendum felis.

 

Numered blocks

<p class="jm-block"><span class="jm">01</span>Text goes here</p>

01Lorem ipsum dolor sit amet, consectetur adipiscing elit. Duis viverra leo sed turpis convallis sit amet condimentum diam vehicula. Morbi suscipit nisl odio, nec sodales tellus. Aenean quis sapien suscipit mauris.

02Lorem ipsum dolor sit amet, consectetur adipiscing elit. Duis viverra leo sed turpis convallis sit amet condimentum diam vehicula. Morbi suscipit nisl odio, nec sodales tellus. Aenean quis sapien suscipit mauris.

03Lorem ipsum dolor sit amet, consectetur adipiscing elit. Duis viverra leo sed turpis convallis sit amet condimentum diam vehicula. Morbi suscipit nisl odio, nec sodales tellus. Aenean quis sapien suscipit mauris.

<p class="jm-block second"><span class="jm">a</span>Text goes here</p>

aLorem ipsum dolor sit amet, consectetur adipiscing elit. Duis viverra leo sed turpis convallis sit amet condimentum diam vehicula. Morbi suscipit nisl odio, nec sodales tellus. Aenean quis sapien suscipit mauris.

bLorem ipsum dolor sit amet, consectetur adipiscing elit. Duis viverra leo sed turpis convallis sit amet condimentum diam vehicula. Morbi suscipit nisl odio, nec sodales tellus. Aenean quis sapien suscipit mauris.

cLorem ipsum dolor sit amet, consectetur adipiscing elit. Duis viverra leo sed turpis convallis sit amet condimentum diam vehicula. Morbi suscipit nisl odio, nec sodales tellus. Aenean quis sapien suscipit mauris.

 

Colored blocks

this is a paragraph with the class "blue"
<p class="blue" > Text goes here</p>

 

this is a paragraph with the class "green"
<p class="green" > Text goes here</p>

 

this is a paragraph with the class "red"
<p class="red" > Text goes here</p>

this is a paragraph with the class "bluefill"
<p class="bluefill" > Text goes here</p>

this is a paragraph with the class "greenfill"
<p class="greenfill" > Text goes here</p>

this is a paragraph with the class "redfill"
<p class="redfill" > Text goes here</p>

 

Quote blocks

this is a paragraph with the class "quote-left"
<p class="quote-left" > Text goes here</p>

this is a paragraph with the class "quote-right"
<p class="quote-right" > Text goes here</p>

 

Icon blocks

this is a paragraph with the class "jmbadge"
<p class="jmbadge" > Text goes here</p>

this is a paragraph with the class "jmcalendar"
<p class="jmcalendar" > Text goes here</p>

this is a paragraph with the class "jmchat"
<p class="jmchat" > Text goes here</p>

this is a paragraph with the class "jmcheck"
<p class="jmcheck" > Text goes here</p>

this is a paragraph with the class "jmcloud"
<p class="jmcloud" > Text goes here</p>

this is a paragraph with the class "jmdirection"
<p class="jmdirection" > Text goes here</p>

this is a paragraph with the class "jmdivide"
<p class="jmdivide" > Text goes here</p>

this is a paragraph with the class "jmerror"
<p class="jmerror" > Text goes here</p>

this is a paragraph with the class "jmfire"
<p class="jmfire" > Text goes here</p>

this is a paragraph with the class "jmflag"
<p class="jmflag" > Text goes here</p>

this is a paragraph with the class "jmheart"
<p class="jmheart" > Text goes here</p>

this is a paragraph with the class "jmhome"
<p class="jmhome" > Text goes here</p>

this is a paragraph with the class "jminfo"
<p class="jminfo" > Text goes here</p>

this is a paragraph with the class "jmlist"
<p class="jmlist" > Text goes here</p>

this is a paragraph with the class "jmmail"
<p class="jmmail" > Text goes here</p>

this is a paragraph with the class "jmpeople"
<p class="jmpeople" > Text goes here</p>

this is a paragraph with the class "jmstar"
<p class="jmstar" > Text goes here</p>

this is a paragraph with the class "jmstat"
<p class="jmstat" > Text goes here</p>

 

Unordered lists


Default list
  • Duis tincidunt nunc sit amet ipsum
  • Duis tincidunt nunc sit amet ipsum
  • Duis tincidunt nunc sit amet ipsum
    • Duis tincidunt nunc sit amet ipsum
    • Duis tincidunt nunc sit amet ipsum
      • Duis tincidunt nunc sit amet ipsum
      • Duis tincidunt nunc sit amet ipsum
      • Duis tincidunt nunc sit amet ipsum
This is a list with the class "jm-circle"
Enter the class name to ul tag <ul class="jm-circle">
  • Duis tincidunt nunc sit amet ipsum
  • Duis tincidunt nunc sit amet ipsum
  • Duis tincidunt nunc sit amet ipsum
    • Duis tincidunt nunc sit amet ipsum
    • Duis tincidunt nunc sit amet ipsum
      • Duis tincidunt nunc sit amet ipsum
      • Duis tincidunt nunc sit amet ipsum
      • Duis tincidunt nunc sit amet ipsum
This is a list with the class "jm-arrow"
Enter the class name to ul tag <ul class="jm-arrow">
  • Duis tincidunt nunc sit amet ipsum
  • Duis tincidunt nunc sit amet ipsum
  • Duis tincidunt nunc sit amet ipsum
    • Duis tincidunt nunc sit amet ipsum
    • Duis tincidunt nunc sit amet ipsum
      • Duis tincidunt nunc sit amet ipsum
      • Duis tincidunt nunc sit amet ipsum
      • Duis tincidunt nunc sit amet ipsum

 

Ordered lists


Default list
  1. Duis tincidunt nunc sit amet ipsum
  2. Duis tincidunt nunc sit amet ipsum
  3. Duis tincidunt nunc sit amet ipsum
    1. Duis tincidunt nunc sit amet ipsum
    2. Duis tincidunt nunc sit amet ipsum
      1. Duis tincidunt nunc sit amet ipsum
      2. Duis tincidunt nunc sit amet ipsum
      3. Duis tincidunt nunc sit amet ipsum
This is a list with the class "jm-roman"
Enter the class name to ol tag <ol class="jm-roman">
  1. Duis tincidunt nunc sit amet ipsum
  2. Duis tincidunt nunc sit amet ipsum
  3. Duis tincidunt nunc sit amet ipsum
    1. Duis tincidunt nunc sit amet ipsum
    2. Duis tincidunt nunc sit amet ipsum
      1. Duis tincidunt nunc sit amet ipsum
      2. Duis tincidunt nunc sit amet ipsum
      3. Duis tincidunt nunc sit amet ipsum
This is a list with the class "jm-alpha"
Enter the class name to ol tag <ol class="jm-alpha">
  1. Duis tincidunt nunc sit amet ipsum
  2. Duis tincidunt nunc sit amet ipsum
  3. Duis tincidunt nunc sit amet ipsum
    1. Duis tincidunt nunc sit amet ipsum
    2. Duis tincidunt nunc sit amet ipsum
      1. Duis tincidunt nunc sit amet ipsum
      2. Duis tincidunt nunc sit amet ipsum
      3. Duis tincidunt nunc sit amet ipsum

 

Custom modules

Our services

<div class="jm-box col4"> <div class="jm-box-in"> <div class="jm-our-services"><a class="image" href="/#"><span class="icon1">&nbsp;</span></a> <div class="description"> <h2 class="title"><a href="/#">Financial Services</a></h2> Lorem ipsum dolor sit amet, consectetur adipiscing elit. Cras nisi dolor, convallis.</div> </div> </div> <div class="jm-box-in"> <div class="jm-our-services"><a class="image" href="/#"><span class="icon2">&nbsp;</span></a> <div class="description"> <h2 class="title"><a href="/#">Road Assistance</a></h2> Lorem ipsum dolor sit amet, consectetur adipiscing elit. Cras nisi dolor, convallis.</div> </div> </div> <div class="jm-box-in"> <div class="jm-our-services"><a class="image" href="/#"><span class="icon3">&nbsp;</span></a> <div class="description"> <h2 class="title"><a href="/#">Car Rental</a></h2> Lorem ipsum dolor sit amet, consectetur adipiscing elit. Cras nisi dolor, convallis.</div> </div> </div> <div class="jm-box-in"> <div class="jm-our-services"><a class="image" href="/#"><span class="icon4">&nbsp;</span></a> <div class="description"> <h2 class="title"><a href="/#">Repair & Care</a></h2> Lorem ipsum dolor sit amet, consectetur adipiscing elit. Cras nisi dolor, convallis.</div> </div> </div> </div>

 

Note: You can use the following classes to display several boxes in row:

1) col1 for 1 box in a row

2) col2 for 2 boxes in a row

3) col3 for 3 boxes in a row

4) col4 for 4 boxes in a row

 

 

Financial Services

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Cras nisi dolor, convallis.
 

Road Assistance

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Cras nisi dolor, convallis.
 

Car Rental

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Cras nisi dolor, convallis.
 

Repair & Care

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Cras nisi dolor, convallis.

 

 

Opening hours

<ul class="nav menu opening-hours"> <li><span class="separator"><span class="day">Monday - Friday</span><span class="hour">8:00 am - 6:00 pm</span></span></li> <li><span class="separator"><span class="day">Saturday</span><span class="hour">8:00 am - 2:00 pm</span></span></li> <li><span class="separator"><span class="day">Sunday</span><span class="hour">Closed</span></span></li> </ul> <p style="margin-top: 15px;">Contact us! We’d love to hear from you!</p> <p> </p> <p><a class="btn" href="/#">Contact us</a></p>

 

Contact us! We’d love to hear from you!

 

Contact us

 

 

Pricing table

<div class="clearfix"> <table class="pricing" style="width: 33%;"> <thead> <tr><th colspan="2">Car Rental</th></tr> </thead> <tbody> <tr> <td class="item">Lorem ipsum dolor</td> <td class="price">$39</td> </tr> <tr> <td class="item">Donec lobortis quam</td> <td class="price">$45</td> </tr> <tr> <td class="item">Pellentesque habitant</td> <td class="price">$68</td> </tr> <tr> <td class="item">In a facilisis augue</td> <td class="price">$28</td> </tr> <tr> <td class="item">Aenean et placerat erat</td> <td class="price">$55</td> </tr> <tr> <td class="item">Nam neque massa</td> <td class="price">$78</td> </tr> </tbody> </table> <table class="pricing" style="width: 33%;"> <thead> <tr><th colspan="2">Road Assistance</th></tr> </thead> <tbody> <tr> <td class="item">Lorem ipsum dolor</td> <td class="price">$39</td> </tr> <tr> <td class="item">Donec lobortis quam</td> <td class="price">$45</td> </tr> <tr> <td class="item">Pellentesque habitant</td> <td class="price">$68</td> </tr> <tr> <td class="item">In a facilisis augue</td> <td class="price">$28</td> </tr> <tr> <td class="item">Aenean et placerat erat</td> <td class="price">$55</td> </tr> <tr> <td class="item">Nam neque massa</td> <td class="price">$78</td> </tr> </tbody> </table> <table class="pricing" style="width: 33%;"> <thead> <tr><th colspan="2">Repair & Care</th></tr> </thead> <tbody> <tr> <td class="item">Lorem ipsum dolor</td> <td class="price">$39</td> </tr> <tr> <td class="item">Donec lobortis quam</td> <td class="price">$45</td> </tr> <tr> <td class="item">Pellentesque habitant</td> <td class="price">$68</td> </tr> <tr> <td class="item">In a facilisis augue</td> <td class="price">$28</td> </tr> <tr> <td class="item">Aenean et placerat erat</td> <td class="price">$55</td> </tr> <tr> <td class="item">Nam neque massa</td> <td class="price">$78</td> </tr> </tbody> </table> </div>

 

Note: You can set width of the table with css style 'width: XX%;'

 

Car Rental
Lorem ipsum dolor $39
Donec lobortis quam $45
Pellentesque habitant $68
In a facilisis augue $28
Aenean et placerat erat $55
Nam neque massa $78
Road Assistance
Lorem ipsum dolor $39
Donec lobortis quam $45
Pellentesque habitant $68
In a facilisis augue $28
Aenean et placerat erat $55
Nam neque massa $78
Repair & Care
Lorem ipsum dolor $39
Donec lobortis quam $45
Pellentesque habitant $68
In a facilisis augue $28
Aenean et placerat erat $55
Nam neque massa $78

 

 

Brands

<div class="jm-box jm-brands col2"> <div class="jm-box-in"><a href="/#"><img src="/images/modules/brands/audi.png" alt="" /></a></div> <div class="jm-box-in"><a href="/#"><img src="/images/modules/brands/bmw.png" alt="" /></a></div> <div class="jm-box-in"><a href="/#"><img src="/images/modules/brands/merc.png" alt="" /></a></div> <div class="jm-box-in"><a href="/#"><img src="/images/modules/brands/porsche.png" alt="" /></a></div> <div class="jm-box-in"><a href="/#"><img src="/images/modules/brands/vw.png" alt="" /></a></div> <div class="jm-box-in"><a href="/#"><img src="/images/modules/brands/volvo.png" alt="" /></a></div> <div> </div> </div>

 

 

 

 

Social icons

<p class="jm-social"> <a class="jm-facebook" href="/#">&nbsp;</a> <a class="jm-google" href="/#">&nbsp;</a> <a class="jm-twitter" href="/#">&nbsp;</a> <a class="jm-skype" href="/#">&nbsp;</a> <a class="jm-rss" href="/#">&nbsp;</a> </p>

 

 

Buttons

This is a read more link with the class "readmore"
Enter the class name to a tag <a class="readmore" />

Read more

 

This is a link with the class "btn"
Enter the class name to a tag <a class="btn" />

Button