用什么代码实现?不允许有白色底色产生,因为手机高度不一样
设计图要标准(750)确认是背景图(通屏底图)应用场景:移动端宣传页面或者活动页面
错误的写法:加到div中结合图片设置min-height,但是页面不会回弹
终极方案
1 2 3 4 | html,body{ width:100%; height:100% } |
1 2 3 4 5 | body{ font-family: "华文细黑"; background:url("../img/Flyer-bg.png") no-repeat; background-size: 100%; } |
一个hack方案解决垂直剧中问题
1 2 3 4 5 6 7 8 9 10 11 12 13 14 | < title >缓存</ title > .parent{ width:200px; height: 200px; /* 以下属性垂直居中 */ position: absolute; top: 0; bottom: 0; left: 0; right: 0; margin: auto; background-color: #aaa; } < div class = "parent" >111</ div > |
其他方案
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 | < title >Document</ title >< div id = "Layer1" style = "position:fixed;left:0px;top:0px;width:100%;height:100%" > < img decoding = "async" src = "https://www.qianbuxian.com/uploads/banners/20171214085954_shouye5.jpg" width = "100%" height = "100%" > </ div > < p >清除浮动</ p > < div class = "jb51code" > < pre class = "brush:xhtml;" >.float-left { float: left; } .float-right { float: right; } .clear-fix:after { display: table; content: ''; clear: both; }</ pre > </ div > < p >到此这篇关于HTML5 body设置全屏背景图片的示例代码的文章就介绍到这了,更多相关html5 body背景图片自适应屏内容请搜索IT俱乐部以前的文章或继续浏览下面的相关文章,希望大家以后多多支持IT俱乐部!</ p > < div class = "clearfix" > < span id = "art_bot" class = "jbTestPos" ></ span > </ div > |
相关文章
-
这篇文章主要介绍了HTML5轻松实现全屏视频背景的示例的相关资料,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧
2018-04-23
-
HTML5可以画渐变背景图片并自动下载,下面为大家分解下详细的步骤,喜欢的朋友不要错过哦
2013-11-18
最新评论