Я пытаюсь отобразить дополнительную информацию об изображении, используя два наложения изображений. на парения мыши Overlay1 будет отображаться в верхнем левом углу основного образа и overlay2 будет в правом нижнем углу ..image overlay on hover javascript
, когда я пытаюсь это сделать на одном изображении он прекрасно работает .. , но, как я сделайте это на галерее изображений, наложенные изображения отображаются в верхнем левом и нижнем правом углу экрана.
Я хочу, чтобы изображения были наложены на соответствующие основные изображения ..
вот html-
<div id="WhizIt">
<div id="btpanelexsmall">
<h3>Heading1</h3>
<ul >
<li><a href=""><img src="image/" class="wit"/><img class="overlay"
src="image/top-left.jpg"/>
<img class="overly" src="image/bottom-right.jpg"/></a></li>
<li><a href=""><img src="images/" class="wit" /><img class="overlay"
src="image/top-left.jpg"/>
<img class="overly" src="image/bottom-right.jpg"/></a></li>
<li><a href=""><img src="images/" class="wit" /><img class="overlay"
src="image/top-left.jpg"/>
<img class="overly" src="image/bottom-right.jpg"/></a></li>
<li><a href=""><img src="images/" class="wit" /><img class="overlay"
src="image/top-left.jpg"/>
<img class="overly" src="image/bottom-right.jpg"/></a></li>
<li><a href=""><img src="images/" class="wit" /><img class="overlay"
src="image/top-left.jpg"/>
<img class="overly" src="image/bottom-right.jpg"/></a></li>
<li><a href=""><img src="images/" class="wit" /><img class="overlay"
src="image/top-left.jpg"/>
<img class="overly" src="image/bottom-right.jpg"/></a></li>
</ul><br>
<ul>
<li><a href=""><img src="images/" class="wit" /><img class="overlay"
src="image/top-left.jpg"/>
<img class="overly" src="image/bottom-right.jpg"/></a></li>
<li><a href=""><img src="images/" class="wit" /><img class="overlay"
src="image/top-left.jpg"/>
<img class="overly" src="image/bottom-right.jpg"/></a></li>
<li><a href=""><img src="images/" class="wit" /><img class="overlay"
src="image/top-left.jpg"/>
<img class="overly" src="image/bottom-right.jpg"/></a></li>
<li><a href=""><img src="images/" class="wit" /><img class="overlay"
src="image/top-left.jpg"/>
<img class="overly" src="image/bottom-right.jpg"/></a></li>
<li><a href=""><img src="images/" class="wit" /><img class="overlay"
src="image/top-left.jpg"/>
<img class="overly" src="image/bottom-right.jpg"/></a></li>
<li><a href=""><img src="images/arrow1.jpg" class="wit" /><img class="overlay"
src="image/top-left.jpg"/>
<img class="overly" src="image/bottom-right.jpg"/></a></li>
</ul>
</div>
</div>
сценарий
это-<script src="js/jquery.min.js" type="text/javascript"></script>
<script type="text/javascript">
$(document).ready(function() {
$('ul li').mouseenter(function() {
$(this).find(".overlay").show();
$(this).find(".overly").show();
});
$('ul li').mouseleave(function() {
$(this).find(".overlay").hide();
$(this).find(".overly").hide();
});
});
</script>
и css-
.WhizIt li{position:relative;
float:left;
padding-left:5px;
list-style:none;}
.overlay
{
position:absolute;
height:50px;
width:150px;
top:0;
left:0;
display:none;}
.overly
{
position:absolute;
height:50px;
width:150px;
bottom:0;
right:0;
display:none;}
#btpanelexsmall{height:390px;
margin:0px;
padding:0px;
-moz-border-radius: 10px;
-webkit-border-radius: 10px;
border-radius: 10px; /* future proofing */
border:2px solid yellow;
background: #f0f0f0;}
У меня есть много галерей, на моей странице !! Заранее спасибо
Я думаю, что у вас есть этот же вопрос перед также! - http://stackoverflow.com/questions/19830285/an-effect-onto-gallery-of-images-using-same-javascript/19830537#19830537 –
@SujataChanda да и помните, что помогаете мне получить решение .. но когда я использую скрипт, используя вышеупомянутый html, он не работает нормально – arpymastro
. С какой проблемой вы столкнулись сейчас? –