我想要垂直拉伸並定位頁面中心的背景圖像。與中心對齊的垂直拉伸背景
我認爲這很簡單,但似乎我不能以任何方式居中。這裏是我的CSS代碼:
HTML
<div id="background">
<img src="bkg.jpg" class="stretch" />
</div>
CSS
#background {
width: auto;
height: 100%;
position: fixed;
z-index: -999;
}
.stretch {
width: auto;
height: 100%;
}
body {
margin-left: 0px;
margin-top: 0px;
margin-right: 0px;
margin-bottom: 0px;
background-color: #525252;
}
你有任何想法如何,我可以有這樣的背景下心?它現在對齊到左邊。謝謝!
不,不幸的是,這並不能保持原始圖像的寬高比。 這裏是我的原代碼: http://jsfiddle.net/4Ubju/ 我的背景圖像是1280×1024,我需要舒展它只有垂直,水平對齊,並保持其寬高比。艱難的問題:) – Alex
@Alex如果你想垂直拉伸,你爲什麼希望保持寬高比?我想我不明白你想要什麼。 –
也許我的英語不好。我想100%垂直和水平自動,從而保持縱橫比。對不起我的英語不好。 – Alex