Loading [MathJax]/jax/input/TeX/config.js
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >问答首页 >如何使DIV页眉和页脚之间的高度达到100%

如何使DIV页眉和页脚之间的高度达到100%
EN

Stack Overflow用户
提问于 2012-04-19 12:39:30
回答 3查看 43.8K关注 0票数 19

有没有办法设置一个布局,让页眉是50px,正文是100%,页脚是50px?

我希望身体最小限度地占用整个观察区域。我希望页脚和页眉始终显示在屏幕上

EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2012-04-19 12:56:38

我用jsfiddle创建了一个示例:

更新的JsFiddle:http://jsfiddle.net/5V288/1025/

HTML:

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
<body>
    <div id="header"></div>
    <div id="content"><div>
        Content 
    </div></div>
    <div id="footer"></div>
</body>

CSS:

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
html { height: 100%; }
body {
    height:100%;
    min-height: 100%;
    background: #000000;
    color: #FFFFFF;
    position:relative;
}
#header {
    height:50px;
    width:100%;
    top:0px;
    left:0px;
    background: #CCCCCC;
    position:fixed;
}
#footer {
    height:50px;
    width:100%;
    bottom:0px;
    left:0px;
    background: #CCCCCC;
    position:fixed;
}
#content {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    height:100%;
    padding: 0 20px;
}
#content > div {
    padding: 70px 0;
}

没有边框,内容将是高度100% + 140px填充。有了边框,内容高度将是100%,填充将在里面。

票数 18
EN

Stack Overflow用户

发布于 2012-04-19 13:17:44

这只是Andreas温特解决方案的一个修复:

http://jsfiddle.net/5V288/7/

*有了它的解决方案,如果内容大于可用窗口面积,就会出现问题。

票数 4
EN

Stack Overflow用户

发布于 2012-10-16 05:12:01

我想你要找的是“多个绝对坐标”。一个单独的列表有一个解释here,但基本上,您只需要将主体的位置指定为绝对位置,并同时设置top: 50pxbottom: 50px

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
<body>
<style>
#header {
  position: absolute;
  height: 50px;
} 

#body {     
  position: absolute;
  top: 50px;
  bottom: 50px;
  background-color: yellow;
}

#footer {
  position:absolute;
  height: 50px;
   bottom: 0;
}
</style>
<div id="header">Header</div>
<div id="body">Content goes here</div>
<div id="footer">Footer</div>

http://www.spookandpuff.com/examples/absoluteCoordinates.html以一种更漂亮的方式展示了这项技术。

票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/10228280

复制
相关文章
NotePad++中如何把横向闪烁光标( _ )修改成竖向闪烁光标样式( | )?
当我们在写代码时出现的光标闪烁(横线闪烁),在键盘上找 Insert ,按这个Insert就可以把横向闪烁光标( _ )修改成竖向闪烁光标样式( | ),横向光标会在你写代码的时候修改前面的代码,把光标移到前面进行修改时,后面的代码也会随之被消除,所以需要把光标修改成竖向显示的样式。
黑泽君
2018/10/11
2K0
telnet命令使用什么协议_数据传输控制的协议
大家好,我是架构君,一个会写代码吟诗的架构师。今天说一说telnet命令使用什么协议_数据传输控制的协议,希望能够帮助大家进步!!!
Java架构师必看
2022/10/04
7190
好玩!C语言打印彩色字符,还能闪烁!
最近在研究日志打印组件easylogger,玩转各种彩色日志打印不亦乐乎,好奇心越来越重,遂深入研究,发现了一个非常神奇的东西:ANSI escape code!
Mculover666
2020/07/16
2.2K0
好玩!C语言打印彩色字符,还能闪烁!
12-2 提示符添加颜色及光标移动
三、添加颜色 大多数终端都会响应某些非打印字符序列,来控制光标位置、字符属性(如:颜色、粗体、文本闪烁)等内容。 1.字符颜色 (1)是什么? 字符颜色是由发送到终端仿真器的一个 ANSI 转
见贤思齊
2020/08/12
1.4K0
shell脚本输出带颜色字体
输出特效格式控制: \033[0m 关闭所有属性 \033[1m 设置高亮度 \03[4m 下划线 \033[5m 闪烁 \033[7m 反显 \033[8m 消隐 \033[30m -- \033[37m 设置前景色 \033[40m -- \033[47m 设置背景色 光标位置等的格式控制: \033[nA 光标上移n行 \03[nB 光标下移n行 \033[nC 光标右移n行 \033[nD 光标左
yaohong
2019/09/11
2.7K0
在命令行中输出带颜色的日志
在命令行界面(CLI)中输出带颜色的日志不仅能提升可读性,还能帮助开发人员在调试时迅速区分不同类型的日志信息。
沈唁
2025/01/15
1660
在命令行中输出带颜色的日志
Chrome光标在非输入状态下仍然闪烁
在设置-高级-无障碍中关闭“使用文本光标浏览网页”即可(chrome://settings/accessibility)
无刺鱼
2022/03/29
1.3K0
Chrome光标在非输入状态下仍然闪烁
web前端必备英语词汇都在这儿了,客官你了解多少?
appendChild 放置到某元素最后 attribute 属性 addEventListener 添加侦听器 assign 赋值 alert 弹出框 append 添加 appendTo 添加到 absolute 绝对的 active 活动的,激活的,标记的一个伪类 align 对齐 alpha 透明度,半透明anchor 锚记标记是这个单词的缩写 anchor 锚记a标记是这个单词的缩写 arrow 箭头 auto 自动 appName 程序名 appCodeName 程序代号 appVersion 程序版本 appAgent 程序代理 abs 取绝对值 array 数组
用户1272076
2019/03/27
3.1K0
动态获取当前屏幕中光标所在位置的颜色
usingSystem;usingSystem.Drawing;usingSystem.C运维
Java架构师必看
2020/10/15
2.8K0
SceneKit-解决锯齿闪烁和模型重叠时闪烁的问题
多重采样抗锯齿,具体是MSAA只对Z缓存[Z-Buffer]和模板缓存(Stencil Buffer)中的数据进行超级采样抗锯齿的处理。可以简单理解为只对多边形的边缘进行抗锯齿处理
酷走天涯
2019/06/11
2.3K0
闪烁的灯泡
学习路线:JavaScript_BOM->Window对象->confirm()、setInterval()、setTimeout()->History、Location->闪烁的灯泡
GeekLiHua
2025/01/21
490
闪烁的灯泡
白色帽子和黑色帽子的区别
当首席执行官出现时。 白帽优化和黑帽优化是工作人员优化的重要途径。 所谓的白帽是通过正常的网站优化推广. 更新和优化网站的长期信息. 做连接。 尽一切可能避免网站被K等风险所优化,黑色帽子相反。 通过死亡链接。 使用大量的发链和其他欺诈方法来优化搜索引擎。
紫禁玄科
2022/03/24
5790
Linux基础 | echo 输出带颜色的字符
字体颜色echo -e "\033[30m 黑色字 \033[0m"echo -e "\033[31m 红色字 \033[0m"echo -e "\033[32m 绿色字 \033[0m"echo -e "\033[33m 黄色字 \033[0m"echo -e "\033[34m 蓝色字 \033[0m"echo -e "\033[35m 紫色字 \033[0m"echo -e "\033[36m 天蓝字 \033[0m"echo -e "\033[37m 白色字 \033[0m"字体背景颜色echo -
凡人学运维
2022/06/10
3.4K0
iOS 删除黑色边框线导航栏&amp;删除搜索框的阴影边界线和中黑色文本输入框 - 解
选中搜索框——右边in attribute inspector——View 在Tint的颜色栏中选择 clear color
全栈程序员站长
2022/01/17
2.4K0
Pycharm中闪烁的竖线变成闪烁的竖条
操作很简单:按键盘上的Insert键
py3study
2020/01/16
2.6K0
shell脚本中echo显示内容带颜色
shell脚本中echo显示内容带颜色显示,echo显示带颜色,需要使用参数-e echo -e "\033[字背景颜色;文字颜色m字符串\033[0m" 例如: echo -e "\033[41;36m something here \033[0m" 其中41的位置代表底色, 36的位置是代表字的颜色 字背景颜色和文字颜色之间是英文的"" 文字颜色后面有个m 字符串前后可以没有空格,如果有的话,输出也是同样有空格 字颜色 30—37 echo -e "\033[30m 黑色字 \033[0m" ec
山海散人
2021/03/03
1.5K0
Ubuntu 14.04 64 位系统更新重启后无法进入系统,光标不停闪烁
我电脑装的是 Windows10 和 Ubuntu 双系统,最近一直在用ubuntu,昨天系统说有更新我就更新了,更新完说需要重启,我选了稍后启动,然后昨天晚上从实验室关机出来就没管了,结果今天早上开机选择 ubuntu 之后系统就进不去了,左上角光标一直闪,重启几次无果,于是上网查了查,解决方案如下:
Alan Lee
2019/05/26
2.5K0
在.NET中实现彩色光标,动画光标和自定义光标
using System; using System.Drawing; using System.Windows.Forms; using System.Runtime.InteropServices; using System.Reflection;
Java架构师必看
2021/03/22
1.8K0
在可编辑div中定位光标和设置光标
当我们去点击一个输入框的时候,就会产生一个选中对象 selection,就是我们可以看到的文字变成蓝色的那个区域,selection在火狐浏览器可以直接用 window.getSelection()获取,在HTML里面,selection只有一个的,并且selection是一个区域,你可以想象成一个长方形,它是有开始和结束的。
越陌度阡
2020/11/26
9.5K0
添加多个屏幕-创建格线布局
在上一节中,我们学习了如何使用按钮更改iPhone的屏幕。让我们进一步推动!我们将实现一个CollectionView,我们将能够切换到您想要的壁纸。该的CollectionView将是滚动的水平。
iOSDevLog
2019/06/17
2.9K0
添加多个屏幕-创建格线布局

相似问题

如何在Python中将字符串转换为字节,如节点js

10

如何在python中将类型结果转换为字符串?

11

如何在python中将arraybuffer响应类型转换为字符串?

111

如何在Python中将MP3转换为WAV

41

如何在Python中将01:00:00转换为整数?

11
添加站长 进交流群

领取专属 10元无门槛券

AI混元助手 在线答疑

扫码加入开发者社群
关注 腾讯云开发者公众号

洞察 腾讯核心技术

剖析业界实践案例

扫码关注腾讯云开发者公众号
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
查看详情【社区公告】 技术创作特训营有奖征文