How To Resize An Image To Fit In The Browser Window? - Stack Overflow
Có thể bạn quan tâm
Update 2018-04-11
Here's a Javascript-less, CSS-only solution. The image will dynamically be centered and resized to fit the window.
<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>The [other, old] solution, using JQuery, sets the height of the image container (body in the example below) so that the max-height property on the image works as expected. The image will also automatically resize when the client window is resized.
<!DOCTYPE html> <html> <head> <style> * { padding: 0; margin: 0; } .fit { /* set relative picture size */ 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() { // set body height = window height $('body').height($(window).height()); } $(document).ready(function() { $(window).bind('resize', set_body_height); set_body_height(); }); </script> </body> </html>Note: User gutierrezalex packaged a very similar solution as a JQuery plugin on this page.
Từ khóa » Html Scale Image To Fit Screen
-
CSS Object-fit Property - W3Schools
-
Responsive Web Design Images - W3Schools
-
How To Resize An Image In HTML?
-
Making Responsive Images With CSS Properties - BitDegree
-
How To Resize Images Using CSS For Responsive Web Design
-
How To Auto-resize An Image To Fit Into A DIV Container Using CSS
-
How To Make An Image Fit To Screen In Html Code Example
-
Html Background Image Fit Or Scale To Screen Size Code Example
-
How To Resize Images In HTML
-
How To Auto-resize An Image To Fit A Div Container Using CSS?
-
Resize Image Proportionally With CSS - GeeksforGeeks
-
How To Auto-Resize The Image To Fit An HTML Container - W3docs
-
Resize Images Proportionally While Keeping The Aspect Ratio
-
Responsive Images - Learn Web Development | MDN