【发布时间】:2011-12-26 03:43:39
【问题描述】:
我正在开发一个网络应用程序,我想自动调整填充了背景图像的三列 div 的大小,以便在我使用 ctrl- 和 + 放大或缩小时使它们填满整个页面,就像 jsfiddle.net 一样,这是我为实现这种效果而写的,但它失败了:
HTML:
<div id="three_columns_container">
<div id="first-column">...</div>
<div id="second-column">...</div>
<div id="third-column">...</div>
</div>
CSS:
#first-column{
background:('slice.png');
width: 15%;
height: 97%;
}
#second-column{
background:('slice.png');
width: 15%;
height: 97%;
}
#third-column{
background:('slice.png');
width: 70%;
height: 97%;
}
JS:
$(window).resize(function(){
$("#three_columns_container").height() = $(window).height * 0.97;
$("#three_columns_container").width() = $(window).width* 0.97;
});
此链接可能有助于解决问题,但不能产生确切的效果 link
我想知道是否有人可以帮助我解决这个问题
【问题讨论】:
标签: css aspect-ratio jsfiddle