我試圖限制表內圖像的高度。表格的理由是允許這些圖像垂直和水平對齊到頁面中心。我遇到的問題是,比瀏覽器高度更大的圖像會消失在放大表格的頁面底部,我希望圖像具有max-height:100;
和縮放比例。它適用於寬度,但不適用於高度。縮放大中心圖像以適應html表格高度
這裏是我迄今爲止...
<div id="table">
<div id="cell">
<img src="image.jpg"/>
</div>
</div>
和
html, body{
height:100%;
margin:0;
padding:0;
}
#table{
display:table;
height:100%;
width:100%;
}
#cell{
display:table-cell;
vertical-align:middle;
text-align:center;
background-color:#ccc;
}
img{
max-width:100%;
max-height:100%;
}
你可以使用一些JavaScript/jQuery? – Chris
演示:http://jsfiddle.net/boyce/mJSxx/ – boyce
@ Abody97 ...我已經設法使用JS插件工作,但也想知道我是否可以純粹用CSS實現。 – boyce