jQuery समाधान: ट्रिगर div में थंबनेल लपेटें, जो पूरी तरह से छवि पर स्थित है। तत्वों को अंदर और बाहर फीका करने का लक्ष्य रखें।
CSS3 समाधान के लिए, Vigrond के उत्तर का संदर्भ लें।
एचटीएमएल
<div id="wrapper">
<img src="http://lorempixum.com/600/600" />
<div id="trigger">
<div id="thumbnails">
<img src="http://lorempixum.com/60/60" />
<img src="http://lorempixum.com/60/60" />
<img src="http://lorempixum.com/60/60" />
<img src="http://lorempixum.com/60/60" />
</div>
</div>
</div>
सीएसएस
#wrapper { position:relative; }
#trigger {
width:100%;
height:80px;
position:absolute;
left:0;
bottom:20px; }
#thumbnails {
width:100%;
height:80px;
display:none; }
#thumbnails img {
margin:10px;
float:left; }
jQuery
$(document).ready(function(){
$("#trigger").hover(function() {
$(this).children("div").fadeTo(200, 1);
}, function(){
$(this).children("div").fadeOut(200);
});
});
मेरी बेला देखें: http://jsfiddle.net/TheNix/Cjmr6/
जब आप केवल एक ही बदलते हैं, तो आपको सभी गुणों को लक्षित करने की आवश्यकता नहीं होती है। मैं इसके बजाए अस्पष्टता निर्दिष्ट करूंगा। – Nix
मैं सहमत हूं, अपडेट किया गया। – Vigrond
धन्यवाद, लेकिन यह वही नहीं है जो मैं चाहता हूं। कृपया मेरे प्रश्न में पोस्ट किए गए उदाहरण पर दोबारा देखें, जब मैं छवियों को घुमा नहीं रहा हूं, तो मैं चाहता हूं कि उन्हें अस्पष्टता 0 हो और जब मैं छवियों के कंटेनर को 0 से 1 तक इस संक्रमण प्रभाव के साथ बदल रहा हूं उदाहरण –