2
이미지를 클릭하면 이미지의 더 큰 버전을 보여주는 이미지 갤러리가 있습니다.부트 스트랩 모달에서 이미지를 반응 적으로 만들려면 어떻게해야합니까?
문제는 이미지의 더 큰 버전이 모달에 대해 커야한다는 것입니다. 즉, 대형 화면이있는 컴퓨터에서 페이지를 볼지라도 스크롤바가 있습니다.
다른 해상도가있을 때 크기가 조정되도록 모달의 이미지를 반응 형으로 만들고 싶습니다.
또한 휴대 전화에서 모달 뷰를 사용하는 데 문제가 있는지 알고 싶습니다.
동적으로 다른 이미지를 설정
$(document).ready(function() {$(document).on("click", ".open-ImageModal", function() {
$(".modal-body #image").attr("src", $(this).data('id'));
var desc = $(this).data('desc');
$(".modal-body #description").text(desc);
});
});
이며 적응 이미지를하고자 할 때 해당 이미지 링크가 큰 .IMG 응답 작품을 사용
<a data-toggle="modal" data-id="Images/FullImages/LargeVersion.jpg" data-desc="Descriptive text" class="open-ImageModal" href="#imageModal">
<img src="Images/Thumbs/SmallVersion.jpg" />
</a>
['.img-responsive'] (http://stackoverflow.com/q/)를 사용해 보셨습니까? 17932509/901048) 클래스? – Blazemonger
최신 부트 스트랩에는 그런 클래스가 없습니다.하지만 그 질문에 정의 된 클래스를 사용하려고했지만 이미지는 여전히 모달 윈도우에서 커야합니다. 즉, 대형 디스플레이에도 자동으로 스크롤 막대가 있음을 의미합니다.
실제 코드이다. 그것은'max-width : 100 %'를 사용합니다. 그래서 당신의 컨테이너에 너무 큰 이미지를 만들 수있는 방법을 모르겠습니다. –