상단에 사각형이 있고 아래에 미리보기가 있습니다. 미리보기 이미지를 클릭하면 이미지가 확대되어 라이트 박스를 사용하지 않고 상단 사각형 공간에서 열도록 코드를 작성해야합니다. 이미지를 그 위의 사각형으로 어떻게 제한합니까? 목표를 그 상자로 지정하는 방법이 있습니까? 아니면 iframe을 사용합니까? 그렇다면 iframe은 어떻게 작동합니까?새 div에서 썸네일이 열립니다 (라이트 박스가 아님)
0
A
답변
0
또한 자바 스크립트
희망을 사용할 수있는이
<script language="JavaScript">
function f(imageSource){
document.getElementById("enlargedImage").src=imageSource;
}
</script>
<table width="585" height="482" border="0" align="center" cellpadding="0" cellspacing="50" bgcolor="#000000">
<tr><td bgcolor="#FFFFFF" align="center" width="600" height="326">
<img src="images/gallery/img1.jpg" name="enlargedImage" id="enlargedImage" width="492" height="287" /></td></tr>
<tr><td bgcolor="#FFFFFF" align="center" colspan="2">
<img src="images/gallery/img1.jpg" name="d" id="d" onmouseover="f('images/gallery/img1.jpg')" width="70" height="50" />
<img src="images/gallery/img2.jpg" name="d" id="d2" onmouseover="f('images/gallery/img2.jpg')" width="70" height="50" />
<img src="images/gallery/img3.jpg" name="d" id="d2" onmouseover="f('images/gallery/img3.jpg')" width="70" height="50" />
<img src="images/gallery/img4.jpg" name="d" id="d2" onmouseover="f('images/gallery/img4.jpg')" width="70" height="50" />
<img src="images/gallery/img5.jpg" name="d" id="d2" onmouseover="f('images/gallery/img5.jpg')" width="70" height="50" />
<img src="images/gallery/img6.jpg" name="d" id="d2" onmouseover="f('images/gallery/img6.jpg')" width="70" height="50" />
</td>
</tr>
</table>
0
이 문제를 해결할 수있는 링크를 참조 할 수 있습니다. http://html5box.com/html5gallery/index.php
관련 문제
- 1. 라이트 박스가 올바르게 작동하지 않습니다.
- 2. 라이트 박스가 작동하지 않습니다.
- 3. 라이트 박스가 켜지지 않습니다.
- 4. 라이트 박스가 깨졌습니다
- 5. Drupal 라이트 프레임/라이트 박스가 작동하지 않습니다.
- 6. Jquery 라이트 박스가 작동하지 않습니다.
- 7. 내용을 클릭하면 라이트 박스가 닫힙니다.
- 8. colorbox 라이트 박스가 실행되지 않음
- 9. 라이트 박스가 한 번만 열림
- 10. 라이트 박스가 IE8에서 작동하지 않습니다.
- 11. 라이트 박스가 AJAX에서 작동하지 않습니다.
- 12. 라이트 박스가 윈도우 상단에 표시
- 13. 라이트 박스가 작동하지 않습니다. jquery가로드되었습니다.
- 14. JQuery의 라이트 박스가 작동하지 않습니다.
- 15. 라이트 박스가 페이지 아래에 열림
- 16. response.sendRedirect가 새 창에서 열립니다.
- 17. 첨부되거나 복제 된 콘텐츠에 라이트 박스가 있습니다.
- 18. 라이트 박스가 닫히면 iframe 동영상을 중지하고 재생합니다.
- 19. 라이트 박스가 여러 번 열림 입력
- 20. Fancybox 이미지가 새 창에서 열립니다/탭
- 21. 새 창에서 팝업 창이 새 탭으로 열립니다.
- 22. JQuery - 새 탭에서 getScript가 열립니다.
- 23. 새 탭에서 다른 링크가 열립니다
- 24. 부트 스트랩 라이트 박스가 작동하지 않습니다 ....!
- 25. 라이트 박스가 updatepanel에서 작동하지 않습니다. C#
- 26. 부트 스트랩 라이트 박스가 나타나지 않습니다.
- 27. IE8 이하에서 Primefaces 라이트 박스가 작동하지 않습니다.
- 28. 라이트 박스가 이전 이미지의 가로 유지
- 29. 라이트 박스가 updatepanel + c에서 작동하지 않습니다 #
- 30. 라이트 박스가 안드로이드에서 창 크기 조정에서 사라집니다.
iframe을 사용하지 마십시오. CSS로 할 수있는 것 같습니다. – nullability