HTML5 body设置自适应全屏


Posted in HTML / CSS onMay 07, 2020

用什么代码实现?不允许有白色底色产生,因为手机高度不一样

设计图要标准(750)确认是背景图(通屏底图)应用场景:移动端宣传页面或者活动页面

错误的写法:加到div中结合图片设置min-height,但是页面不会回弹

终极方案

html,body{
 width:100%;
 height:100%
}
body{
  font-family: "华文细黑";
  background:url("../img/Flyer-bg.png") no-repeat;
  background-size: 100%;
}

一个hack方案解决垂直剧中问题

<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>

其他方案

<!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>

清除浮动

.float-left {
    float: left;
}
.float-right {
    float: right;
}
.clear-fix:after {
    display: table;
    content: '';
    clear: both;
}

到此这篇关于HTML5 body设置自适应全屏的文章就介绍到这了,更多相关HTML5自适应全屏内容请搜索三水点靠木以前的文章或继续浏览下面的相关文章,希望大家以后多多支持三水点靠木! 

HTML / CSS 相关文章推荐
CSS心形加载的动画源码的实现
Mar 09 HTML / CSS
利用CSS3的transform做的动态时钟效果
Sep 21 HTML / CSS
在HTML5中如何使用CSS建立不可选的文字
Oct 17 HTML / CSS
纯css3制作网站后台管理面板
Dec 30 HTML / CSS
css3实现3d旋转动画特效
Mar 10 HTML / CSS
CSS3中的clip-path使用攻略
Aug 03 HTML / CSS
HTML5 Canvas绘制文本及图片的基础教程
Mar 14 HTML / CSS
会走动的图形html5时钟示例
Apr 27 HTML / CSS
处理HTML5新标签的浏览器兼容版问题
Mar 13 HTML / CSS
H5混合开发app如何升级的方法
Jan 10 HTML / CSS
HTML5仿微信聊天界面、微信朋友圈实例代码
Jan 29 HTML / CSS
canvas拼图功能实现代码示例
Nov 21 HTML / CSS
iframe与window.onload如何使用详解
May 07 #HTML / CSS
HTML5录音实践总结(Preact)
May 07 #HTML / CSS
详解HTML5.2版本带来的修改
May 06 #HTML / CSS
canvas绘制太极图的实现示例
Apr 29 #HTML / CSS
HTML5 HTMLCollection和NodeList的区别详解
Apr 29 #HTML / CSS
HTML5调用手机发短信和打电话功能
Apr 29 #HTML / CSS
H5离线存储Manifest原理及使用
Apr 28 #HTML / CSS
You might like
图书管理程序(二)
2006/10/09 PHP
php MySQL与分页效率
2008/06/04 PHP
flash用php连接数据库的代码
2011/04/21 PHP
php 根据url自动生成缩略图并处理高并发问题
2014/01/23 PHP
php判断正常访问和外部访问的示例
2014/02/10 PHP
php使用mkdir创建多级目录入门例子
2014/05/10 PHP
php常用字符串String函数实例总结【转换,替换,计算,截取,加密】
2016/12/07 PHP
PHP图片裁剪与缩放示例(无损裁剪图片)
2017/02/08 PHP
javascript中的prototype属性实例分析说明
2010/08/09 Javascript
javascript处理table表格的代码
2010/12/06 Javascript
JQuery插件开发示例代码
2013/11/06 Javascript
firefox浏览器用jquery.uploadify插件上传时报HTTP 302错误
2015/03/01 Javascript
jQuery+ajax实现无刷新级联菜单示例
2015/05/21 Javascript
举例详解Python中smtplib模块处理电子邮件的使用
2015/06/24 Javascript
JavaScript编写一个简易购物车功能
2016/09/17 Javascript
bootstrap按钮插件(Button)使用方法解析
2017/01/13 Javascript
无循环 JavaScript(map、reduce、filter和find)
2017/04/08 Javascript
微信扫码支付零云插件版实例详解
2017/04/26 Javascript
JS实现仿饿了么在浏览器标签页失去焦点时网页Title改变
2017/06/01 Javascript
浅谈 vue 中的 watcher
2017/12/04 Javascript
Vue项目如何引入bootstrap、elementUI、echarts
2020/11/26 Vue.js
[07:03]显微镜下的DOTA2第九期——430圣堂刺客杀戮秀
2014/06/20 DOTA
[45:16]完美世界DOTA2联赛循环赛 IO vs FTD BO2第二场 11.05
2020/11/06 DOTA
python读取txt文件中特定位置字符的方法
2018/12/24 Python
python使用wxpy轻松实现微信防撤回的方法
2019/02/21 Python
pycharm运行scrapy过程图解
2019/11/22 Python
python中os.remove()用法及注意事项
2021/01/31 Python
纯CSS3打造属于自己的“小黄人”
2016/03/14 HTML / CSS
丝芙兰美国官网:SEPHORA美国
2016/08/03 全球购物
老海军美国官网:Old Navy
2016/09/05 全球购物
美国第二大连锁书店:Books-A-Million
2017/12/28 全球购物
物控部经理职务说明书
2014/02/25 职场文书
教师对学生的寄语
2014/04/03 职场文书
股东合作协议书范本
2014/04/14 职场文书
如何通过cmd 连接阿里云服务器
2022/04/18 Servers
MySQL数据库中的锁、解锁以及删除事务
2022/05/06 MySQL