<!DOCTYPE html>
<html>
<head>
<style>
#container {width:1050px; height:106px;background:red;}
#image {background-image:url('logo.png');height:106px;}
</style>
</head>
<body>
<h1>Hello World!</h1>
<div id="container">
<div id="image"></div>
</div>
</body>
</html>
问题
我的背景图片(logo.png),大小是1624*174,我希望图片根据#container调整它的高度,例如如果#container高度:106px,那么图片大小将是989*106,如果#container高度:200px ,那么图片大小为1866*200,所以基本上我想做的是:
- 图片高度=#容器高度
- 保持图片宽度和高度的比例。
那我该怎么办?