2016-01-28 46 views
0

我有一个固定宽度的磁带图像。水平显示良好(磁带的宽度),但垂直不适合整个屏幕。使用CSS显示水平和垂直图像

看这里http://didi.url.ph/design(点击第一个块与猫):)

现在我有:

#ajaxcontent .field-item img { 
     height: auto; 
     width: 100%; 
    } 

如何使: 图像的最大宽度 - 磁带的宽度, 最大高度 - 屏幕的高度。

so should be

它不工作:

#ajaxcontent .field-item img { 
     max-width: 100%; 
     max-height: 80vh; 
    } 

由于图像被拉伸不成比例。

有什么想法吗?

回答

0

你可以这样做:

CSS

#ajaxcontent { 
    background: #ffffff none repeat scroll 0 0; 
    height: 90vh; 
    margin: 40px auto; 
    overflow: auto; 
    position: relative; 
} 
+0

磁带(#ajaxcontent)是没有必要改变。 我希望垂直图像的视图为{height:80vh; width:auto;} – Kate

+0

@Kate不能为所有图像设置相同的高度,并且期望它们具有相同的高宽比,因为它们不同(纵向/横向) –