防止页面高度不足,引起的底部上浮问题
可能的问题 网站footer部分上浮,可通过css3的方式
html 结构 :
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>无标题文档</title>
<style>
*{margin:0px;padding:0px;}
html{height:100%;}
.site{display:flex;flex-direction:column;min-height: 100%;}
---------------------------------------// 所示橙色部分 可用 .site{display:flex;flex-direction:column;min-height: 100vh;} 表示
即是vh的意思 :视口被均分为100单位的vh 示例代码: h1 { font-size: 8vh; } 如果视口的高度是200mm,那么上述代码中h1元素的字号将为16mm,即(8x200)/100
.header{background:green;height:100px;}-----height:100px;可改为flex-basis:100px;
.main{background:pink;flex:1;} -------------------------------//要理解flex的意思,父元素减去未设置flex的子元素的部分,按照flex分
.footer{height:40px; background:orange;}
</style>
</head>
<body class="site">
<div class="header"></div>
<div class="main"></div>
<div class="footer"></div>
</body>
</html>
vh支持情况:
转载于:https://www.cnblogs.com/FineDay/articles/4821799.html
防止页面高度不足,引起的底部上浮问题相关推荐
- MUI - 解决弹出输入法时页面高度变小导致底部上浮的问题
MUI - 解决弹出输入法时页面高度变小导致底部上浮的问题 参考文章: (1)MUI - 解决弹出输入法时页面高度变小导致底部上浮的问题 (2)https://www.cnblogs.com/phil ...
- [html] 写个布局,当页面高度不够时,底部固定在下面,反之不固定
[html] 写个布局,当页面高度不够时,底部固定在下面,反之不固定 <div class="layout"> <header class="heade ...
- 公众号h5页面高度撑满滚动底部有白边(解决方案)
https://blog.csdn.net/m0_63108819/article/details/123994554https://blog.csdn.net/m0_63108819/article ...
- APP里引用H5页面时,高度设置引起的底部白边等问题
H5页面在app里的常见问题: 1.当H5页面高度设置为100%,设置背景色时,发现高度有内容撑开,背景色没有铺满整个背景. 2.当H5页面高度设置为100vh,设置背景色时,背景设能铺满,但是上拉时 ...
- HTMl中内容离页面底部距离,CSS 实现内容高度不够的时候底部(footer)自动贴底
在 UI 切图过程中,页面往往由三个部分组成,头部.内容和底部.当页面的内容高度不够撑满屏幕,底部(footer)就跟着内容浮动上来了,小屏幕由于高度有限看不出来异常,但如果是大屏的话,底部下面变会多 ...
- html高度没有滚动条,Div扩展了页面高度,但没有滚动条
我在页面左侧有一个div用于导航链接.点击标题可展开链接的子集.我将此div设置为页面高度的100%,以便列占据页面的整个左侧.当所有子类别都展开时,会出现问题. div的内容在页面底部运行,但不添加 ...
- CSS3 - footer 固定在底部(无论页面多高始终在底部)
前言 把 footer 区固定在底部,无论页面高度多宽,它始终在底部不会变,就像移动端的菜单一样. code <!DOCTYPE html> <html> <head&g ...
- JQuery设置页面高度
JQuery设置页面高度 开发工具及关键技术:Visual Studio 2017 Html JQuery 撰写时间:2019-02-18 这个功能挺简单的,也就是那么几行代码而已 这个功能也挺实用的 ...
- 判断手机是否弹出键盘,改变了手机页面高度,对应inputStatus的状态改变相关控件的大小和位置
inputResizeBodyHeight() {// 判断手机是否弹出键盘,改变了手机页面高度,对应inputStatus的状态改变相关控件的大小和位置var oldHeight =document ...
- 关于华为虚拟操作键收起后页面高度不会刷新问题的总结
情况一: 在下图布局下: 头部一个固定的banner图,下部为占满屏幕的一个元素时.开始的思路是获取屏幕的高度减banner的高度,赋值给底部高度.此时,会出现带着虚拟键盘进来,再关闭虚拟键盘,底部留 ...
最新文章
- CodeIgniter类库
- python随机选择_在python中实现随机选择
- 对象内存布局 (5)
- .Net Core with 微服务 - 架构图
- 运行时的Java 8参数名称
- 明明还有空间,硬盘却写不进去了!
- 帝国cms php替换,帝国CMS内容关键字替换图片标签解决方法
- python mysql 内存_Python将系统内存使用量写入mysql数据库
- 干货|我在 GitHub 上发现了一款骚气满满的字体!
- 【OC底层】OC对象本质,如 isa, super-class
- 我的播客开通的第一天
- 我的内核学习笔记15:海思Hi3516平台GPIO使用记录
- 解决nginx访问php文件变成下载
- Ignite 安装启动(本地单机)
- Towards Fine-Grained Prosody Control for Voice Conversion 论文理解
- 【量子机器学习】HHL算法: Quantum algorithm for solving linear systems of equations
- Excel如何将文本中间的数值提取出来
- 线性代数学习-矩阵在电流计算中的应用
- PyQt5入门学习(一)【PyQt5及PyQt5-tools的安装】
- Flash MX as 声音控制分解
热门文章
- MFSK以及MFSK和MPSK的对比
- 白鹭发布html5,白鹭Egret Engine 1.5发布 HTML5性能大幅提升
- 电脑已安装软件提取安装包_SPSS 24,软件安装包及安装教程
- 操作系统课设 Nachos 实验四、五:Nachos 的文件系统、扩展 Nachos 的文件系统
- 【数论思维题】Enlarge GCD【Codeforces Round #511 (Div. 2)】
- Deep Learning Notes: Chapter 1 Introduction
- 差值多项式的余项定理
- Chisel:一款基于HTTP的快速稳定TCPUDP隧道工具
- altium 快速设置网络_通过加载CAD“快速选择”插件,可以很大的提高绘图效率...
- 深度置信网络JAVA代码,DeeBNetV2.2 深度置信网络源码,有配合的文档可以参考,详见内容 matlab 247万源代码下载- www.pudn.com...