Thumbnail hover
How do I make an thumbnail hover?
Hover over the thumbnails to see more info :) Can you spot the Miley?. What is a thumbnail hover? How do you make a thumbnail hover? This script and codes were developed by Robin Brons on 16 September 2022, Friday.
Thumbnail hover - Script Codes HTML Codes
<!DOCTYPE html>
<html >
<head> <meta charset="UTF-8"> <title>Thumbnail hover</title> <link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/normalize/5.0.0/normalize.min.css"> <style> /* NOTE: The styles were added inline because Prefixfree needs access to your styles and they must be inlined if they are on local disk! */ @import url(https://fonts.googleapis.com/css?family=Open+Sans:300,400,700,600);
body { padding: 20px; font-family: 'Open Sans', sans-serif;
}
.wrap { width: 850px; margin: 40px auto; padding: 20px;
}
.thumb { width: 280px; height: 170px; background-color: hsl(0, 0%, 90%); display: inline-block; background-size: cover; position: relative; cursor: pointer; overflow: hidden;
}
.thumb .layer { background-color: hsla(0, 0%, 0%, 0); padding: 10px;
}
.thumb .title { width: calc(100% - 40px); background-color: hsl(0, 0%, 100%); position: absolute; bottom: 10px; padding: 10px;
}
.thumb .title h3 { margin: 0; color: hsl(0, 0%, 20%); font-weight: 600; font-size: 13px;
}
.thumb .info { display: none; transform: translate(0, -20px); color: hsl(0, 0%, 100%); padding: 10px; font-size: 12px; font-weight: 300;
}
.thumb:hover .layer { transition: background-color .1s linear; background-color: hsla(0, 0%, 0%, .7);
}
.thumb:hover .title { width: calc(100% - 20px); background-color: hsla(0, 0%, 0%, 0); position: static;
}
.thumb:hover .title h3 { color: hsl(0, 0%, 100%);
}
.thumb:hover .info { display: block;
} </style> <script src="https://cdnjs.cloudflare.com/ajax/libs/prefixfree/1.0.7/prefixfree.min.js"></script>
</head>
<body> <div class="wrap"> <div class="thumb"> <img src="http://www.denverartmuseum.org/sites/default/files/styles/headline_image/public/collections_main.jpg?itok=VVpOrBkl" alt="" /> <div class="layer"> <div class="title"> <h3>Lorem ipsum dolor sit amet dolor, consectetur adipisicing elit</h3> </div> <div class="info"> <p>Lorem ipsum dolor sit amet, consectetur adipisicing elit. Fuga possimus blanditiis dignissimos distinctio ad rerum cumque fugit voluptatum consequatur recusandae incidunt quasi officiis eius dolorem...</p> </div> </div> </div> <div class="thumb"> <img src="http://cdn.hiconsumption.com/wp-content/uploads/2013/08/Miley-Cyrus-Twerking-on-Famous-Paintings-1.gif" alt="" /> <div class="layer"> <div class="title"> <h3>Lorem ipsum dolor sit amet dolor</h3> </div> <div class="info"> <p>Lorem ipsum dolor sit amet, consectetur adipisicing elit. Fuga possimus blanditiis dignissimos distinctio ad rerum cumque fugit voluptatum consequatur recusandae incidunt quasi officiis eius dolorem aperiam maxime eum vero ipsa...</p> </div> </div> </div> <div class="thumb"> <img src="http://www.dream-wallpaper.com/free-wallpaper/art-wallpaper/world-famous-paintings-episode-1-wallpaper/1280x800/free-wallpaper-22.jpg" alt="" /> <div class="layer"> <div class="title"> <h3>Lorem ipsum dolor sit amet, consectetur adipisicing elit. Accusantium eos.</h3> </div> <div class="info"> <p>Lorem ipsum dolor sit amet, consectetur adipisicing elit. Fuga possimus blanditiis dignissimos distinctio ad rerum cumque fugit voluptatum consequatur...</p> </div> </div> </div> <div class="thumb"> <img src="http://www.allfamousartists.com/images/famous-paintings.jpg" alt="" /> <div class="layer"> <div class="title"> <h3>Lorem ipsum dolor sit amet dolor</h3> </div> <div class="info"> <p>Lorem ipsum dolor sit amet, consectetur adipisicing elit. Fuga possimus blanditiis dignissimos distinctio ad rerum cumque fugit voluptatum consequatur recusandae incidunt quasi officiis eius dolorem aperiam maxime eum vero ipsa...</p> </div> </div> </div> <div class="thumb"> <img src="http://www.dream-wallpaper.com/free-wallpaper/art-wallpaper/world-famous-paintings-episode-2-wallpaper/1920x1200/free-wallpaper-13.jpg" alt="" /> <div class="layer"> <div class="title"> <h3>Lorem ipsum dolor sit amet dolor</h3> </div> <div class="info"> <p>Lorem ipsum dolor sit amet, consectetur adipisicing elit. Fuga possimus blanditiis dignissimos distinctio ad rerum cumque fugit voluptatum consequatur recusandae incidunt quasi officiis eius dolorem aperiam maxime eum vero ipsa...</p> </div> </div> </div> <div class="thumb"> <img src="http://framingpainting.com/uploadpic/Rembrandt/big/Rembrandt%20night%20watch.jpg" alt="" /> <div class="layer"> <div class="title"> <h3>Lorem ipsum dolor sit amet dolor</h3> </div> <div class="info"> <p>Lorem ipsum dolor sit amet, consectetur adipisicing elit. Fuga possimus blanditiis dignissimos distinctio ad rerum cumque fugit voluptatum consequatur recusandae incidunt quasi officiis eius dolorem aperiam maxime eum vero ipsa...</p> </div> </div> </div> <div class="thumb"> <img src="http://www.hdwallpapersinn.com/wp-content/uploads/2013/03/wallpapers-fine-art-painting.jpg" alt="" /> <div class="layer"> <div class="title"> <h3>Lorem ipsum dolor sit amet dolor</h3> </div> <div class="info"> <p>Lorem ipsum dolor sit amet, consectetur adipisicing elit. Fuga possimus blanditiis dignissimos distinctio ad rerum cumque fugit voluptatum consequatur recusandae incidunt quasi officiis eius dolorem aperiam maxime eum vero ipsa...</p> </div> </div> </div>
</div> <script src='http://cdnjs.cloudflare.com/ajax/libs/jquery/2.1.3/jquery.min.js'></script> <script src="js/index.js"></script>
</body>
</html>
Thumbnail hover - Script Codes CSS Codes
@import url(https://fonts.googleapis.com/css?family=Open+Sans:300,400,700,600);
body { padding: 20px; font-family: 'Open Sans', sans-serif;
}
.wrap { width: 850px; margin: 40px auto; padding: 20px;
}
.thumb { width: 280px; height: 170px; background-color: hsl(0, 0%, 90%); display: inline-block; background-size: cover; position: relative; cursor: pointer; overflow: hidden;
}
.thumb .layer { background-color: hsla(0, 0%, 0%, 0); padding: 10px;
}
.thumb .title { width: calc(100% - 40px); background-color: hsl(0, 0%, 100%); position: absolute; bottom: 10px; padding: 10px;
}
.thumb .title h3 { margin: 0; color: hsl(0, 0%, 20%); font-weight: 600; font-size: 13px;
}
.thumb .info { display: none; transform: translate(0, -20px); color: hsl(0, 0%, 100%); padding: 10px; font-size: 12px; font-weight: 300;
}
.thumb:hover .layer { transition: background-color .1s linear; background-color: hsla(0, 0%, 0%, .7);
}
.thumb:hover .title { width: calc(100% - 20px); background-color: hsla(0, 0%, 0%, 0); position: static;
}
.thumb:hover .title h3 { color: hsl(0, 0%, 100%);
}
.thumb:hover .info { display: block;
}
Thumbnail hover - Script Codes JS Codes
$("div.thumb").each(function() { var el = $(this); var url = el.find("img").hide().attr("src"); el.css("background-image", "url(" + url + ")");
});
Developer | Robin Brons |
Username | bronsrobin |
Uploaded | September 16, 2022 |
Rating | 3.5 |
Size | 3,262 Kb |
Views | 24,288 |
Find the perfect freelance services for your business! Fiverr's mission is to change how the world works together. Fiverr connects businesses with freelancers offering digital services in 500+ categories. Find Developer!
Name | Size |
CSS Price Table | 2,686 Kb |
Price Tags | 2,647 Kb |
Doggie | 2,898 Kb |
A Pen by Robin Brons | 4,847 Kb |
Chrome Cast Loader | 2,590 Kb |
Responsive forum | 6,252 Kb |
Responsive Menu | 2,907 Kb |
Form Progress | 3,767 Kb |
Pure CSS Image Slider | 4,372 Kb |
Raaawr Dinosaur | 3,149 Kb |
Jasper is the AI Content Generator that helps you and your team break through creative blocks to create amazing, original content 10X faster. Discover all the ways the Jasper AI Content Platform can help streamline your creative workflows. Start For Free!
Name | Username | Size |
SVG Icons Template | Legofsalmon | 2,618 Kb |
IE flex collapse bug fix | Rowno | 2,678 Kb |
Blog demo to use given styling | Andygirl | 2,412 Kb |
Kudos Please | TimPietrusky | 6,624 Kb |
Using Flickr API | MoyArt | 6,761 Kb |
Flexbox Test | Icutpeople | 2,486 Kb |
Buttons for autumn | Nikazawila | 1,795 Kb |
Intake Form Page 2 | Ijantje | 4,983 Kb |
We Simplify animation | Meodai | 48,169 Kb |
Google Fonts Sass Mixin | HugoGiraudel | 4,237 Kb |
Surf anonymously, prevent hackers from acquiring your IP address, send anonymous email, and encrypt your Internet connection. High speed, ultra secure, and easy to use. Instant setup. Hide Your IP Now!