<input value="http://farm1.static.flickr.com/32/35826109_27e678ec45_b.jpg" id="backgroundImage" type="hidden"></input>
我试图寻找“backgroundImage”的CSS实现,却找不到它。 然而他们使用的图像是1024:685,但他们想出了如何拉伸它以获得更高的分辨率,从而提供整洁的全屏显示。
我怎么能这样做?
答案 0 :(得分:2)
使用img
在html中添加id="background"
。在你的CSS中写下这个:#background { width: 100%; position: absolute; top: 0; left: 0; }
答案 1 :(得分:0)
他们拥有绝对定位的前景图像。
<div id="backstretch" style="left: 0px; top: 0px; position: fixed; overflow-x: hidden; overflow-y: hidden; z-index: -9999; ">
<img style="position: relative; width: 969px; height: 643.4765625px; left: 0px; top: -63.23828125px; " src="http://farm3.static.flickr.com/2146/2428825658_c5f07a8f89_b.jpg">
</div>
答案 2 :(得分:0)
如果您希望全屏背景图像可以延伸100%的显示器宽度和高度,而不会因为用户显示器是宽屏而被挤压或挤压,请尝试以下代码。它为我创造了奇迹。
<强> CSS:强>
img.bg {
/* Set rules to fill background */
min-height: 100%;
min-width: 1024px;
/* Set up proportionate scaling */
width: 100%;
height: auto;
/* Set up positioning */
position: fixed;
top: 0;
left: 0 ;
z-index: -1;
}
@media screen and (max-width: 1024px){
img.bg {
left: 50%;
margin-left: -512px;
}
}
HTML PAGE:
<asp:Image ID="imgBG" runat="server" CssClass="bg" ImageUrl="~/Sites/0/PageLayouts/Images/Background.jpg" />