CSS垂直拉伸到背景

js1*_*111 0 css css3

我似乎无法将我的背景图像垂直拉伸(使用CSS)并且无法获得它.如果不使用jquery插件,最好的方法是什么?

http://realestateunusual.com/

目前有

div#whitewrap {position:fixed; top:0; left:0; width:100%; height:100%;}
Run Code Online (Sandbox Code Playgroud)

jay*_*agi 5

虽然问题不清楚,但我认为您希望房屋出现在页面底部?

body不填充屏幕,除非它有.因此,你的whitewrapdiv只能填满100%body.

你需要将身高设置为100%(虽然这有点hacky)或设置body图像的背景.然后,这将在屏幕底部显示背景图像(尽管身体不是全高 - 令人困惑的权利?).

你的HTML很难检查,但是,由于(我假设)你用来创建它的软件增加了div比我想象的更多的s!

编辑:仔细检查后,看起来好像需要设置background-position属性以强制图像到底部.然后,您可以将其设置background-color为与图像顶部的天空颜色相同.这应该创造您想要的效果,而不必实际拉伸和扭曲您的图像.