브라우저 창에 이미지를 맞추는 방법: 종합 가이드
웹 개발 영역에서는 브라우저 내에서 이미지를 원활하게 표시합니다. 창은 독특한 도전 과제를 제시합니다. 브라우저 창과 이미지 크기를 모두 수용할 수 있는 적절한 이미지 크기를 결정하는 것은 여전히 일반적인 딜레마입니다. 이 기사에서는 브라우저 창에 효과적으로 맞도록 이미지 크기를 조정하는 복잡한 과정을 자세히 살펴보고 관련된 복잡한 문제를 포괄적으로 해결합니다.
이미지 크기 조정의 목표
조화로운 통합 달성 웹 레이아웃에 이미지를 추가하려면 다음 기준을 충족해야 합니다.
CSS 전용 솔루션
순수한 CSS 솔루션을 찾는 사람들을 위해 다음 코드는 브라우저 창 크기에 따라 이미지를 우아하게 가운데에 배치하고 크기를 조정합니다.
<code class="html"><html> <head> <style> * { margin: 0; padding: 0; } .imgbox { display: grid; height: 100%; } .center-fit { max-width: 100%; max-height: 100vh; margin: auto; } </style> </head> <body> <div class="imgbox"> <img class="center-fit" src='pic.png'> </div> </body> </html></code>
jQuery 기반 솔루션
또는 이 jQuery 기반 솔루션은 이미지 컨테이너(이 경우 본문)의 높이가 브라우저 창 높이와 동일하도록 보장하여 이미지의 최대 높이를 허용합니다. -의도한 대로 작동하는 높이:
<code class="html"><!DOCTYPE html> <html> <head> <style> * { padding: 0; margin: 0; } .fit { max-width: 100%; max-height: 100%; } .center { display: block; margin: auto; } </style> </head> <body> <img class="center fit" src="pic.jpg"> <script src="http://code.jquery.com/jquery-latest.js"></script> <script type="text/javascript" language="JavaScript"> function set_body_height() { $('body').height($(window).height()); } $(document).ready(function() { $(window).bind('resize', set_body_height); set_body_height(); }); </script> </body> </html></code>
위 내용은 이미지를 브라우저 창에 맞추는 방법은 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!