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 Page Width
-
How To Resize An Image In HTML?
-
Responsive Web Design Images - W3Schools
-
CSS Object-fit Property - W3Schools
-
How To Resize Images In HTML
-
How To Auto-resize An Image To Fit Into A DIV Container Using CSS
-
HTML Tag: Change The Width Of A Picture In HTML »
-
How To Resize An Image With HTML - Computer Hope
-
Making Responsive Images With CSS Properties - BitDegree
-
Setting Height And Width On Images Is Important Again
-
How To Resize Images Using CSS For Responsive Web Design
-
How To Change Image Size In CSS - Javatpoint
-
Resize Image Proportionally With CSS - GeeksforGeeks
-
Resize Images Proportionally While Keeping The Aspect Ratio
-
Can I Change The Size Of An Image? - Codecademy