Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/461.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 纵横比全屏图像_Javascript_Html_Css - Fatal编程技术网

Javascript 纵横比全屏图像

Javascript 纵横比全屏图像,javascript,html,css,Javascript,Html,Css,我如何显示一个充满整个屏幕(HTML或Javascript)但不会拉伸和扭曲的图像,它保持纵横比 因此,它将居中,并且: 具有100%的高度和x%的宽度(其中“x”小于或等于100%) 或 具有y%高度和100%宽度(其中“y”小于或等于100%) 对于全屏图像查看器web应用程序之类的应用程序。只需设置一个宽度或高度,另一个将根据图像边长比自动设置。使用以下方法: body, html { height: 100%; margin: 0; padding: 0; } d

我如何显示一个充满整个屏幕(HTML或Javascript)但不会拉伸和扭曲的图像,它保持纵横比

因此,它将居中,并且:

具有100%的高度和x%的宽度(其中“x”小于或等于100%)

具有y%高度和100%宽度(其中“y”小于或等于100%)


对于全屏图像查看器web应用程序之类的应用程序。

只需设置一个宽度或高度,另一个将根据图像边长比自动设置。

使用以下方法:

body, html {
    height: 100%;
    margin: 0;
    padding: 0;
}
div {  
    height: 100%;
}

img {
max-width: 100%;
max-height: 100%;
}
html{
保证金:0;
填充:0;
}
.集装箱{
最大宽度:100%;
}
.img类{
最大宽度:100%;
高度:自动;
位置:相对位置;

}
啊!很高兴知道!谢谢:)