jQuery to Slide a div to right from left on mouseenter
A Pen by amitabha ghosh on CodePen.
<html> | |
<head> | |
<link href='http://fonts.googleapis.com/css?family=Open+Sans:400,300,300italic,400italic,600,600italic,700,700italic,800,800italic' rel='stylesheet' type='text/css'> | |
<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.11.1/jquery.min.js"></script> | |
<script src="http://code.jquery.com/ui/1.10.4/jquery-ui.js"></script> | |
</head> | |
<body> | |
<div class="container"> | |
<h2>Always link the jQueryui.js otherwise slide toggle effect will not work. To avoid confliction I have added jQuery noConflict</h2> | |
<div class="item-wrapper"> | |
<div class= "img-items"> | |
<img src="http://damiracle.net/demoimgs/slideeffect/ca1.png"> | |
<div class="owl-caption"><p>Linesaver IV</p> <p><a href="">View Details</a></p> | |
</div> <!--/owl-caption-------------> | |
</div><!---/img-items--------> | |
</div> <!----------/item-wrapper-----------------> | |
</div><!------/container-----------------> | |
</body> | |
</html> |
var $j = jQuery.noConflict(); | |
$j(document) .ready(function(){ | |
jQuery('.img-items') .hover( | |
function(){ | |
var effect = "slide"; | |
var duration = 300; | |
var options ={direction : "left"}; | |
jQuery(this) .children('.owl-caption') .show( effect, duration, options); | |
}, | |
function(){ | |
var effect = "slide"; | |
var duration = 300; | |
var options = {direction : "right"}; | |
jQuery(this) .children('.owl-caption') .hide(effect, duration, options); | |
} | |
); // mouseover owl-carousel | |
});// document ready ends |
jQuery to Slide a div to right from left on mouseenter
A Pen by amitabha ghosh on CodePen.
body{background: #d15a1f;} | |
.container | |
{margin: 0 auto; | |
min-width: 940px; | |
} | |
h2{font-family: Open Sans; | |
color: #fff; | |
font-weight: 300; | |
} | |
.item-wrapper | |
{ | |
margin: 0 auto; | |
width: 300px; | |
height: 200px; | |
overflow: hidden; | |
position: relative; | |
} | |
.owl-caption | |
{ | |
width: 100.1%; | |
height: 100.1% !important; | |
background: url(http://damiracle.net/demoimgs/slideeffect/carousel-hover.png) repeat 0 0; | |
margin: 0; | |
padding: 0; | |
position: absolute; | |
top: 0 !important; | |
display: none; | |
} | |
.owl-caption p | |
{ | |
font-family: Open Sans !important; | |
text-align: center; | |
color: #fff; | |
} | |
.owl-caption p:first-child | |
{ | |
font-size: 14px; | |
font-weight: bold; | |
line-height: 20px; | |
padding-top: 25%; | |
text-transform:uppercase; | |
} | |
.owl-caption p:last-child | |
{ | |
font-size: 11px; | |
font-weight: 500; | |
} | |
.owl-caption p a | |
{ | |
color: #111111 !important; | |
text-decoration: none !important; | |
background: #ffffff; | |
background-image: -webkit-linear-gradient(top, #ffffff, #d6d6d6); | |
background-image: -moz-linear-gradient(top, #ffffff, #d6d6d6); | |
background-image: -ms-linear-gradient(top, #ffffff, #d6d6d6); | |
background-image: -o-linear-gradient(top, #ffffff, #d6d6d6); | |
background-image: linear-gradient(to bottom, #ffffff, #d6d6d6); | |
-webkit-border-radius: 5; | |
-moz-border-radius: 5; | |
border-radius: 5px; | |
-webkit-box-shadow: 0px 1px 2px #1c1c1c; | |
-moz-box-shadow: 0px 1px 2px #1c1c1c; | |
box-shadow: 0px 1px 2px #1c1c1c; | |
color: #141414; | |
font-size: 11px; | |
padding: 8px; | |
text-decoration: none; | |
} | |