안녕하세요. 내 div에는 여러 개의 큰 이미지가 있고 하나의 작은 돋보기 이미지가 있습니다.이 이미지는 모든 이미지 오른쪽 상단 모서리에 동적으로 표시됩니다. 내 큰 이미지를 클릭하면 전환됩니다. 그들의 크기는 다릅니다. 지금 나는 모든 이미지 높이와 너비를 얻으려고 노력하고 수동으로 작은 이미지 위치를 잡을 수 있습니다. 더 나은 방법이 있습니까?더 큰 이미지의 구석에 작은 이미지를 배치하는 방법은 무엇입니까?
작은 돋보기 이미지는 큰 이미지보다 큰 z- 색인을가집니다.
내 jQuery 코드 :
$('img.small').fadeOut('fast', function() {
$('img.small').css('top',$(el).find('img.big:last').height()+60); // i want to change this
$('img.small').css('top',$(el).find('img.big:last').width()+60); // and this
$('img.small').fadeIn();
});
내 CSS :
#myGallery {
width: 100%;
height: 300px;
}
.small img{
position: absolute;
left:150px;
top:150px;
z-index: 15000;
width: 35px;
height: 35px;
}
MY HTML :
<div id="myGallery" class="spacegallery">
<img class="small" src="small.jpg" alt="" />
<img class="big" src=images/bw1.jpg alt="" />
<img class="big" src=images/bw2.jpg alt="" />
<img class="big" src=images/bw3.jpg alt="" />
</div>
감사합니다!
와우, 무슨 의미인가요? 나는 여기에서 아주 새롭다. 내가 무엇을 할 수 있을지? – pawel
그리고 HTML은 무엇입니까? 질문에 추가하고 [JS Fiddle] (http://jsfiddle.net/) 또는 이와 유사한 라이브 데모를 게시 할 수 있습니까? –
@ David 내 질문에 HTML과 CSS를 추가했습니다. 아이디어는 간단하고 이미지가 있으며 클릭하면 다른 이미지 (다른 크기)로 바뀌고 small.jpg는 오른쪽 상단에 위치해야합니다. – pawel