UIWebView에서 CSS 최대 너비 속성을 사용하여 알 수없는 크기의 이미지를 300 픽셀 너비보다 크지 않은 (그러나 아마도 그보다 작은) 채우기 위해 크기를 조정합니다. 원본 이미지 중 일부는 더 크고 다른 이미지는 더 작습니다. 지금은 이미지를 최대 너비에 비례하여 비율을 조정하려면 어떻게해야합니까?
, 나는 제대로 폭을 확장 다음 CSS 선언을 사용하지만, 아이폰 OS의 웹보기에서 큰 이미지의 높이를 불어 경향이있어 :img{
max-width:300px;
margin:10px;
padding:0px;
}
그래서 질문은 : 무엇이야 넓이와 함께 높이 비율을 비례 적으로 조정하는 올바른 방법은 무엇입니까?
(편집 제목과 태그 일반화하는 솔루션입니다. 감사합니다, 매트!)
감사합니다. 더 일반적일지도 모른다고 생각했지만 문제가 모바일 사파리에만 국한된 경우 잘못된 시작을 제거하고 싶었습니다. 유사한 문제가있는 다른 사람들이 쉽게 찾을 수 있도록 질문을 편집했습니다. (고마워요!) –
내가 발견 할 수있는 유일한 차이점은 페이지가 여전히 페이지 오프셋을 검사하면서 자바 스크립트를 수행하고 높이 자동으로 오프셋이 이미지로드 후 변경 될 수 있다는 것입니다. 게으른 이미지 또는 지연된 이미지로드. –