HTML5 body设置自适应全屏
这篇文章主要介绍了HTML5 body设置自适应全屏,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
用什么代码实现?不允许有白色底色产生,因为手机高度不一样
设计图要标准(750)确认是背景图(通屏底图)应用场景:移动端宣传页面或者活动页面
错误的写法:加到div中结合图片设置min-height,但是页面不会回弹
终极方案
1
2
3
4
5
|
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
15
16
17
18
19
20
21
22
23
24
25
|
< head > < meta charset = "utf-8" > < meta http-equiv = "X-UA-Compatible" content = "IE=edge" > < meta name = "viewport" content = "width=device-width,minimum-scale=1.0" > < title >缓存</ title > < script src = "js/jquery-1.8.2.min.js" ></ script > < script src = "js/store.min.js" ></ script > < style > .parent{ width:200px; height: 200px; /* 以下属性垂直居中 */ position: absolute; top: 0; bottom: 0; left: 0; right: 0; margin: auto; background-color: #aaa; } </ style > </ head > < body > < div class = "parent" >111</ div > </ body > |
其他方案
1
2
3
4
5
6
7
8
9
10
11
|
<!DOCTYPE html> < html lang = "en" > < head > < meta charset = "UTF-8" > < title >Document</ title > </ head > < body > < div id = "Layer1" style = "position:fixed; left:0px; top:0px; width:100%; height:100%" > < img src = "https://www.qianbuxian.com/uploads/banners/20171214085954_shouye5.jpg" width = "100%" height = "100%" /> </ body > </ html > |
清除浮动
1
2
3
4
5
6
7
8
9
10
11
|
.float- left { float : left ; } .float- right { float : right ; } .clear-fix:after { display : table; content : '' ; clear : both ; } |
到此这篇关于HTML5 body设置自适应全屏的文章就介绍到这了!
1. 本站所有文章及资源来源于用户上传和网络,如有侵权请联系站长处理!
2. 分享目的仅供大家学习和交流,您必须在下载后24小时内删除!
3. 不得使用于非法商业用途,不得违反国家法律,否则后果自负!
4. 如有链接无法下载、失效或广告,请联系管理员处理!
5. 本站资源售价只是赞助,收取费用仅维持本站的日常运营所需!
中国站长社区 » HTML5 body设置自适应全屏
中国站长社区 » HTML5 body设置自适应全屏