Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/css/32.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
Css 图:我需要100%的高度比100%的宽度更重要_Css_Image_Height_Responsive - Fatal编程技术网

Css 图:我需要100%的高度比100%的宽度更重要

Css 图:我需要100%的高度比100%的宽度更重要,css,image,height,responsive,Css,Image,Height,Responsive,基本上,我有一个图像,需要保持100%的高度,无论屏幕大小,所以它的反应,它可以切断左侧和右侧(只是不是顶部和底部) 我目前有图像设置为高度和宽度都响应,但在一定的宽度和高度,它会切断图像的顶部和底部 这是我的CSS: .banner{ width:36%; float:left; min-height: 100vh; height: 100%; } .banner img { display: block; width: 100%; h

基本上,我有一个图像,需要保持100%的高度,无论屏幕大小,所以它的反应,它可以切断左侧和右侧(只是不是顶部和底部)

我目前有图像设置为高度和宽度都响应,但在一定的宽度和高度,它会切断图像的顶部和底部

这是我的CSS:

.banner{
    width:36%;
    float:left;
    min-height: 100vh;
    height: 100%;
}

.banner img {
    display: block;
    width: 100%;
    height: 100vh;
    object-fit: cover;
}
PHP(Wordpress):


外卖物品的安装和更改为自动:

.banner img {
    display: block;
    width: auto;
    height: 100vh;
}

或对象填充,但这会使图片倾斜,您确定不希望将其作为背景图像吗

谢谢你的回复。当我将高度更改为100%时,图像不再具有垂直响应,宽度设置为图像的高度。发生情况的示例:&
.banner img {
    display: block;
    width: auto;
    height: 100vh;
}