크기를 조정 한 후 div와 동일한 높이로 이미지를 확장하려면 어떻게해야합니까? 또는 이미지에서 남겨진 공백을 어떻게 채울 수 있습니까?확대 이미지 내부 DIV
7
A
답변
8
내가이 당신에게 원하는 결과를 얻을 것이라고 생각 컨테이너 사업부의 배경 색상 :
<style>
div {
width:50px;
height:100px;
}
div img {
height:100%;
}
</style>
<div>
<img src='path/to/img.gif' />
</div>
이 이미지는 이제 컨테이너 DIV의 높이로 작성하여 가로 세로와 폭을 확장 할 수 비율. 이로 인해 이미지가 컨테이너 div의 의도 된 너비 경계를 넘어 확장 될 수 있으므로주의해야합니다.
div {background-image: url(path/to/image); background-size: 100%}
배경-size 속성 만 사파리와 오페라의 최신 버전에서 지원됩니다
0
설정
3
CSS3에서이 작업을 수행 할 수있는 방법이있다. 속기에,
div {
background-image: url(path/to/image);
background-size: 100%;
background-color: #000000;
}
을 또는 : 다른 브라우저의 경우과 같이, background-color 속성을 사용하여 색상과 이미지의 주위에 남아있는 공백을 채울 수
div {background:#000000 url(path/to/image) no-repeat; background-size:100%}
를이 코드를 사용하는 것 CSS3 지원 브라우저 (최신 Opera, Safari 및 Firefox)에서 이미지가 늘어납니다. 오래된 브라우저와 IE는 지정된 배경색으로 채워진 이미지 주위의 공백을 갖게됩니다.
관련 문제
- 1. DIV 내부의 DIV 내부 DIV 100 % 높이
- 2. WPF - 확대/축소 이미지 (제한된 크기의 항목 컨트롤 내부)
- 3. scroll 내부 div 만
- 4. 리피터 내부 Div
- 5. 스크롤보기에서 이미지 확대/축소
- 6. 만진 곳의 이미지 확대
- 7. 버튼으로 이미지 확대?
- 8. 미리보기 내의 이미지 확대
- 9. WP7의 이미지 확대/축소
- 10. 이미지 확대, 자세한 내용보기
- 11. 이미지 확대/축소 솔루션?
- 12. 스크롤보기의 이미지 확대
- 13. 스케일링 확대 이미지 문제
- 14. 새 창에서 이미지 확대?
- 15. 호버상에서 이미지 섬네일 확대
- 16. 루비에서 확대/축소 이미지
- 17. 클릭하면 확대/축소 이미지
- 18. 스케일이없는 확대 된 PyGTK 이미지
- 19. GWT로 이미지 이동 및 확대
- 20. 그림 상자 내부의 이미지 확대
- 21. 이미지 다중 탭 확대/축소
- 22. 이미지 확대/축소를위한 올바른 변환
- 23. openlayers 확대/축소 레벨 이미지
- 24. 이미지 확대 방법 gridview에서 onmouseover
- 25. mootools Fx를 사용하여 div 확대/축소 수정
- 26. jquery로 이미지 스왑 및 확대/축소 이미지 표시
- 27. Javascript/jQuery 이미지 확대/축소 플러그인
- 28. preg_replace이다 이미지 내부 스타일
- 29. div 아래에있는 이미지 테이블
- 30. div 컨테이너를 통해 이미지
background-image 속성을 사용합니다. – Cornel
알고있는 한, 현재 브라우저에서는 불가능합니다. –
이미지가 컨테이너 div를지나 확장되지 않도록하려면 max-width : 100 %를 사용하십시오. 최대 높이 : 100 %; 너비 : 100 %; 높이 : 100 %; – letronje