Skip to content

Instantly share code, notes, and snippets.

Created May 23, 2014 22:07
Show Gist options
  • Save anonymous/d0172f43e61a78f0e281 to your computer and use it in GitHub Desktop.
Save anonymous/d0172f43e61a78f0e281 to your computer and use it in GitHub Desktop.
A Pen by Secret Sam.
<ul class="catCardList">
<li class="catCardList">
<div class="catCard"><a href="#"><img src="http://placehold.it/221x200" alt=""></a>
<div class="lowerCatCard">
<h3>Product Name</h3>
<div class="startingPrice">Prices Starting At <span>$329.00</span></div>
<p>Bacon ipsum dolor sit amet hamburger doner kielbasa beef ribs, frankfurter prosciutto tri-tip pig turducken tenderloin filet mignon. Frankfurter chuck fatback venison pastrami sirloin. Rump tongue boudin meatloaf venison ham prosciutto.</p>
<h4>Best Used For:</h4>
<ul>
<li>This situation</li>
<li>That situation</li>
</ul>
<div id="catCardButton" class="button"><a href="#">Shop Now</a></div>
</div>
</div>
</li>
<li class="catCardList">
<div class="catCard"><a href="#"><img src="http://placehold.it/221x200" alt=""></a>
<div class="lowerCatCard">
<h3>Product Name</h3>
<div class="startingPrice">Prices Starting At <span>$299.99</span></div>
<p>Bacon ipsum dolor sit amet hamburger doner kielbasa beef ribs, frankfurter prosciutto tri-tip pig turducken tenderloin filet mignon. Frankfurter chuck fatback venison pastrami sirloin. Rump tongue boudin meatloaf venison ham prosciutto.</p>
<h4>Best Used For:</h4>
<ul>
<li>Eating Bacon</li>
<li>Cooking Bacon</li>
</ul>
<div id="catCardButton" class="button"><a href="$">Shop Now</a></div>
</div>
</div>
</li>
<li class="catCardList">
<div class="catCard"><a href="#"><img src="http://placehold.it/221x200" alt=""></a>
<div class="lowerCatCard">
<h3>Product Name</h3>
<div class="startingPrice">Prices Starting At <span>$44.99</span></div>
<p>Bacon ipsum dolor sit amet hamburger doner kielbasa beef ribs, frankfurter prosciutto tri-tip pig turducken tenderloin filet mignon. Frankfurter chuck fatback venison pastrami sirloin. Rump tongue boudin meatloaf venison ham prosciutto.</p>
<h4>Best Used For:</h4>
<ul>
<li>Eating Bacon</li>
<li>Cooking Bacon</li>
</ul>
<div id="catCardButton" class="button"><a href="#">Shop Now</a></div>
</div>
</div>
</li>
<li class="catCardList">
<div class="catCard"><a href="#"><img src="http://placehold.it/221x200" alt=""></a>
<div class="lowerCatCard">
<h3>Product Name</h3>
<div class="startingPrice">Prices Starting At <span>$44.99</span></div>
<p>Bacon ipsum dolor sit amet hamburger doner kielbasa beef ribs, frankfurter prosciutto tri-tip pig turducken tenderloin filet mignon. Frankfurter chuck fatback venison pastrami sirloin. Rump tongue boudin meatloaf venison ham prosciutto.</p>
<h4>Best Used For:</h4>
<ul>
<li>Eating Bacon</li>
<li>Cooking Bacon</li>
</ul>
<div id="catCardButton" class="button"><a href="#">Shop Now</a></div>
</div>
</div>
</li>
<li class="catCardList">
<div class="catCard"><a href="#"><img src="http://placehold.it/221x200" alt=""></a>
<div class="lowerCatCard">
<h3>Product Name</h3>
<div class="startingPrice">Prices Starting At <span>$169.99</span></div>
<p>Bacon ipsum dolor sit amet hamburger doner kielbasa beef ribs, frankfurter prosciutto tri-tip pig turducken tenderloin filet mignon. Frankfurter chuck fatback venison pastrami sirloin. Rump tongue boudin meatloaf venison ham prosciutto.</p>
<h4>Best Used For:</h4>
<ul>
<li>Eating Bacon</li>
<li>Cooking Bacon</li>
</ul>
<div id="catCardButton" class="button"><a href="#">Shop Now</a></div>
</div>
</div>
</li>
<li class="catCardList">
<div class="catCard"><a href="#"><img src="http://placehold.it/221x200" alt=""></a>
<div class="lowerCatCard">
<h3>Product Name</h3>
<div class="startingPrice">Prices Starting At <span>$174.99</span></div>
<p>Bacon ipsum dolor sit amet hamburger doner kielbasa beef ribs, frankfurter prosciutto tri-tip pig turducken tenderloin filet mignon. Frankfurter chuck fatback venison pastrami sirloin. Rump tongue boudin meatloaf venison ham prosciutto.</p>
<h4>Best Used For:</h4>
<ul>
<li>Eating Bacon</li>
<li>Cooking Bacon</li>
</ul>
<div id="catCardButton" class="button"><a href="#">Shop Now</a></div>
</div>
</div>
</li>
</ul>
@import url(http://fonts.googleapis.com/css?family=Roboto:400,300,500,700);
body {
font-family:'Roboto', Helvetica, Arial, sans-serif;
font-weight:300;
}
h3 {
font-size: 1.3em;
margin:0;
}
p{
font-size:0.9em;
}
/* Hover Card
.......................................................................*/
div.catCard {
border: solid 5px #e9e9e9;
background: #d8d8d8;
width: 221px;
height: 400px;
display: block;
position: relative;
overflow: hidden;
}
div.lowerCatCard {
position: absolute;
background: #e9e9e9;
padding: 5px 5px;
height: 200px;
-webkit-transition: all 0.6s ease;
-moz-transition: all 0.6s ease;
-o-transition: all 0.6s ease;
transition: all 0.6s ease;
}
div.lowerCatCard:hover {
opacity: 0.95;
bottom: 0;
height: 390px;
}
div.catCard div.lowerCatCard {
left: 0;
bottom: -3%;
}
div.catCard:hover div.lowerCatCard {
bottom: 0;
}
li.catCardList {
width:225px;
display: inline-block;
margin-right: 19px;
margin-top: 25px;
}
li.catCardList-last {
margin-right: 0;
width:225px;
display: inline-block;
}
ul.catCardList {
margin: 0;
}
#catCardButton {
position: absolute;
width: 190px;
bottom: 5px;
-webkit-transition: all 0.6s ease;
-moz-transition: all 0.6s ease;
-o-transition: all 0.6s ease;
}
div.lowerCatCard:hover #catCardButton {
bottom: 5px;
}
.startingPrice span {
font-size: 16px;
color: #c90c12;
font-weight: 300;
}
div.startingPrice {
margin-bottom: 5px;
color: #000;
font-weight: 300;
}
.catCard img {
border: 1px solid #dddddd;
width: 219px;
height: 198px;
}
.catCard img:hover {
border: 1px solid #bababa;
}
/* Button
.......................................................................*/
.button {
cursor: pointer;
font-size: 14px !important;
color: #ffffff;
padding: 7px 10px !important;
text-decoration: none !important;
text-transform: uppercase !important;
letter-spacing: 0 !important;
background: #000;
border: none;
border-bottom: solid 1px #c90c12;
text-align: center;
margin-top: 10px;
}
.button:hover {
background-color: #c90c12;
border: none;
border-bottom: solid 1px #000;
transform: scale(1.02);
-webkit-transform: scale(1.02);
-moz-transform: scale(1.02);
-o-transform: scale(1.02);
-ms-transform: scale(1.02);
}
.button:active {
background: #000;
}
.button a {
color: #ffffff;
padding: 7px 30px !important;
}
.button a:hover {
color: #ffffff;
}
.button:hover {
color: #fff;
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment