첫 반응 형 웹 사이트에서 작업 중이며 모든 이미지를 동적으로 크기를 조정하는 방법을 알고 싶습니다. 나는 지금 당장이 문제를 해결해 봤지만, 어떻게했는지 다시 생각해보고 싶습니다. 구현하기가 쉬운 jquery
플러그인이 있습니까 (나는 js
을 많이 알지 못합니다)? 더 좋은 방법이 있습니까?반응 형 이미지를 만드는 가장 쉬운 방법은 무엇입니까?
0
A
답변
2
실제로 이것에 대한 어떤 JS 필요하지 않습니다 -이 혼자 CSS 달성 할 수있다. 주석의 링크에서 소스를 보았을 때 동적으로 이미지의 크기를 조정하는 데 필요한 것은 max-width
속성이 100%
으로 설정된 것입니다. 그러나 이미지 크기를 동적으로 늘리려면 width:100%
을 사용해야합니다.
예 : jsFiddle을 참조하십시오. max-width
은 이미지의 해상도를 지나치지 않습니다 - 다른 한편으로는 width
은 이미지가 컨테이너를 채우는 것을 보장합니다 (일부는 너비가 원본을 초과 할 때 해상도가 손실되기 때문에 단점으로 보입니다).
캐치가 있지만 IE6 이하에서는 max-width
속성이 지원되지 않습니다. IE7에서만 소개되었습니다. 이 기사에서는 here이 해결책을 제시합니다.
1
그러나 CSS를 통해 이미지 크기를 조정해도 이미지가 반응하지 않습니다.
200kb 이미지는 1000px 너비 일 때 200kb 이미지가 될 것이지만 css에서 50px 너비로 크기가 조정될 때도 200kb 이미지가됩니다. 나는 큰 이미지는 스마트 폰 여기
+0
그럼 ... 더 좋은 생각이 있습니까? – imakeitpretty
관련 문제
- 1. 헤더 이미지를 반응 적으로 만드는 방법은 무엇입니까?
- 2. jquery는 반응 형 레이아웃 용 이미지를 대체합니다.
- 3. 이미지를 그리는 가장 쉬운 방법은?
- 4. 일기 예보를 만드는 가장 쉬운 방법은 무엇입니까?
- 5. 트리거에서 부정을 만드는 가장 쉬운 방법은 무엇입니까?
- 6. 탭 메뉴를 만드는 가장 쉬운 방법은 무엇입니까?
- 7. 파이썬에서 테이블을 만드는 가장 쉬운 방법은 무엇입니까?
- 8. div 요소 반응 형 디자인을 만드는 방법
- 9. 반응 형 컨테이너의 반응 이미지?
- 10. 반응 형 WPF UI 유지하기
- 11. 반응 형 그리드, 스택, 반응 형 이미지 만들기
- 12. 반응 형 배경이 인물화로 찌그러졌습니다.
- 13. Grails에서 반응 형 테이블을 구현하는 방법은 무엇입니까?
- 14. 반응 형 Django보기
- 15. 대화 형 Python 콘솔을 팝업하는 가장 쉬운 방법은 무엇입니까?
- 16. 분산 형 플롯에서 기호로 값을 플롯하는 가장 쉬운 방법은 무엇입니까?
- 17. 반응 형 IMG는 치수를 유지합니다.
- 18. CSS로만 반응 형 디자인을 만드는 방법
- 19. 반응 형 이미지 링크
- 20. 다국어 django 사이트를 만드는 가장 쉬운 방법은?
- 21. 반응 형 디자인을 처음으로로드 할 대상은 무엇입니까?
- 22. 반응 형 레이아웃의 양식
- 23. 다른 색상으로 채색 된 UIAlertView를 만드는 가장 쉬운 방법은 무엇입니까?
- 24. 반응 형 데이터 테이블
- 25. 쿨 비디오 갤러리 반응 형 반응
- 26. 기존 웹 사이트에 대한 반응 형 디자인
- 27. C/Linux에서 이미지를 표시하는 가장 쉬운 방법은 무엇입니까?
- 28. Blackberry에서 응용 프로그램의 배경 이미지를 설정하는 가장 쉬운 방법은 무엇입니까
- 29. iOS의 웹 서버에서 여러 이미지를 표시하는 가장 쉬운 방법은 무엇입니까?
- 30. 많은 PNG 이미지를 DDS 형식으로 변환하는 가장 쉬운 방법은 무엇입니까?
에로드되어 있는지 전까지 대기 할 때 사람의 얼굴을보고 싶다
내 의견으로는 꽤 잘했다 솔루션입니다. 어쩌면 당신은 그의 근원을 확인할 수 있습니다. 또한 js없이이 작업을 수행하는 것이 더 효율적이고 우아한 방법이라고 말할 수 있습니다. http://www.alistapart.com/d/responsive-web-design/ex/ex-site-flexible.html – Sprottenwels
이것은 현재 웹 디자인/개발 커뮤니티에서 거대한 주제입니다. – Pointy
그는 단지'img : max-width : 100 %;'를 넣은 다음 imgsizer라고 불리는 js를 포함하여 ie를 수용합니다. – imakeitpretty