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最新技术(与图片背景相关)
Dec 24 HTML / CSS
CSS3制作ajax loader icon实现思路及代码
Aug 25 HTML / CSS
8款使用 CSS3 实现超炫的 Loading(加载)的动画效果
Mar 17 HTML / CSS
css3加js做一个简单的3D行星运转效果实例代码
Jan 18 HTML / CSS
css3旋转木马_动力节点Java学院整理
Jul 12 HTML / CSS
纯css实现照片墙3D效果的示例代码
Nov 13 HTML / CSS
canvas实现俄罗斯方块的方法示例
Dec 13 HTML / CSS
基于Html5实现的语音搜索功能
May 13 HTML / CSS
Html5 页面适配iPhoneX(就是那么简单)
Sep 05 HTML / CSS
使用canvas实现黑客帝国数字雨效果
Jan 02 HTML / CSS
iframe与window.onload如何使用详解
May 07 HTML / CSS
CSS3点击按钮圆形进度打钩效果的实现代码
Mar 30 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
php实现的ping端口函数实例
2014/11/12 PHP
php实现的xml操作类
2016/01/15 PHP
PHP程序员的技术成长规划
2016/03/25 PHP
PHP微信开发之查询微信精选文章
2016/06/23 PHP
360搜索引擎自动收录php改写方案
2018/04/28 PHP
javascript中的toFixed固定小数位数 简单实例分享
2013/07/12 Javascript
JQuery操作iframe父页面与子页面的元素与方法(实例讲解)
2013/11/20 Javascript
javascript学习笔记(五)原型和原型链详解
2014/10/08 Javascript
jQuery实现dialog设置focus焦点的方法
2015/06/10 Javascript
jQuery:unbind方法的使用详解
2017/08/14 jQuery
JS使用tofixed与round处理数据四舍五入的区别
2017/10/25 Javascript
vue2.0之多页面的开发的示例
2018/01/30 Javascript
vue使用ElementUI时导航栏默认展开功能的实现
2018/07/04 Javascript
浅谈开发eslint规则
2018/10/01 Javascript
详解如何给React-Router添加路由页面切换时的过渡动画
2019/04/25 Javascript
javascript设计模式 ? 观察者模式原理与用法实例分析
2020/04/22 Javascript
[44:50]2018DOTA2亚洲邀请赛 4.1 小组赛 A组 TNC vs VG
2018/04/02 DOTA
[54:15]DOTA2-DPC中国联赛 正赛 DLG vs Dragon BO3 第二场2月1日
2021/03/11 DOTA
python动态监控日志内容的示例
2014/02/16 Python
Python遍历目录的4种方法实例介绍
2015/04/13 Python
Python 爬虫学习笔记之多线程爬虫
2016/09/21 Python
使用Pyinstaller的最新踩坑实战记录
2017/11/08 Python
Python之web模板应用
2017/12/26 Python
浅谈python之高阶函数和匿名函数
2019/03/21 Python
python爬虫 2019中国好声音评论爬取过程解析
2019/08/26 Python
python实现的批量分析xml标签中各个类别个数功能示例
2019/12/30 Python
Python中logging日志库实例详解
2020/02/19 Python
Html5 webRTC简单实现视频调用的示例代码
2020/09/23 HTML / CSS
腾讯技术类校园招聘笔试试题
2014/05/06 面试题
广州足迹信息技术有限公司Java软件工程师试题
2014/02/15 面试题
七一讲话心得体会
2014/09/05 职场文书
2015商场元旦促销活动策划方案
2014/12/09 职场文书
签订劳动合同通知书
2015/04/16 职场文书
退税申请报告怎么写
2015/05/18 职场文书
MySql新手入门的基本操作汇总
2021/05/13 MySQL
MySQL数据库如何使用Shell进行连接
2022/04/12 MySQL