작은 이미지 (축소 이미지)를 이동하려했지만 이동하지 않습니다. 그냥 왼쪽에 고정되어 있습니다. div id를 지정하고 여백을 설정하려고 시도했지만 작동하지 않습니다. 이 세 가지 img
의 태그의 경우이미지를 다른 위치로 이동
function showImage(imgName) {
document.getElementById('largeImg').src = imgName;
showLargeImagePanel();
unselectAll();
}
function showLargeImagePanel() {
document.getElementById('largeImgPanel').style.visibility = 'visible';
}
function unselectAll() {
if(document.selection) document.selection.empty();
if(window.getSelection) window.getSelection().removeAllRanges();
}
function hideMe(obj) {
obj.style.visibility = 'hidden';
}
CSS
#largeImgPanel {
text-align: center;
visibility: hidden;
position: fixed;
z-index: 100;
top: 0; left: 0; width: 100%; height: 100%;
background-color: rgba(100,100,100, 0.5);
}
HTML 본문
<body>
<img src="images/small1.png" style="cursor:pointer" onclick="showImage('images/large1.jpg');" />
<img src="images/small2.jpg" style="cursor:pointer" onclick="showImage('images/large2.jpg');" />
<img src="3_small.jpeg" style="cursor:pointer" onclick="showImage('3_large.jpeg');" />
<div id="largeImgPanel" onclick="hideMe(this);">
<img id="largeImg" margin: 0; padding: 0;" />
</div>
</body>
</html>
이 jsfiddle 예를 제공? – hjpotter92
어떻게 옮기려고 했습니까? – Aioros
@Aioros는 div에 이미지를 넣은 다음 ID를주었습니다. CSS 스타일로 여백을 설정하려고 시도했습니다. – Elvain