当页面的内容较少时,你会发现页脚并没有在页面的底部。那么如何在内容不足时让页面始终在底部呢?你可能会说用fixed定位,只要设置bottom:0就会在底部了,那么此时当页面内容增多出现滚动条的时候,页脚就始终固定在底部不动。而我们想要的结果是当页面内容增多时,页脚会被压下去随着页面往下滚动。那么用纯css如何实现呢?

一、html代码

二、css代码

*{

margin: 0;

padding: 0;

box-sizing: border-box;

}

html,

body {

height: 100%;

}

#page {

min-height: 100%;

position: relative;

padding-bottom: 80px;

}

.header{

height: 50px;

background-color: dodgerblue;

}

.footer {

height: 50px;

background-color: #19212a;

position: absolute;

bottom: 0;

width: 100%;

}

三、效果图

其中蓝色为页头,黑色的为页脚。只需几行css代码便实现了内容不足时页脚距底。

css页脚怎么这只,纯css实现内容不足时页脚在底部相关推荐

  1. 纯css实现手风琴效果_创建纯CSS手风琴的4种方法

    内容手风琴是一种有用的设计模式. 您可以将它们用于许多不同的事物:用于菜单,列表,图像,文章摘录,文本片段甚至视频 那里的大多数手风琴都依赖JavaScript,主要是jQuery ,但是由于高级CS ...

  2. CSS特殊样式(三)纯CSS实现各类气球泡泡对话框效果

    一.关于纯CSS实现气泡对话框 首先,来张大图: 上边这张黄黄的,大大的,圆圆的,有个小尾巴,文字内容有些YY的图片,就是使用纯CSS实现的气泡对话框效果,一点图片都没有哦.看到这里,你是不是跟我一样 ...

  3. css改火狐滚动条样式_纯css美化滚动条样式

    知乎的编辑器对于复制转发文章来说特别不友好(直接复制后代码乱码,字体变化,表格数据丢失),不太想过多重复编辑,只会编辑转发部分到这上面来,如感觉还不错,请跳转到:https://www.emperin ...

  4. css.gg - 一套漂亮的纯 CSS 实现的免费开源图标库

    700多个时尚漂亮的 css 图标库,特别适合 UI 设计师和前端开发者下载使用. 700+ CSS 图标 css.gg 是一套纯 css 实现的轻量美观的开源图标库,特点是所有的图形都通过 css ...

  5. 谈谈一些有趣的CSS题目(十四)-- 纯 CSS 方式实现 CSS 动画的暂停与播放!

    开本系列,谈谈一些有趣的 CSS 题目,题目类型天马行空,想到什么说什么,不仅为了拓宽一下解决问题的思路,更涉及一些容易忽视的 CSS 细节. 解题不考虑兼容性,题目天马行空,想到什么说什么,如果解题 ...

  6. before css 旋转_单标签!纯CSS实现动态晴阴雨雪

    引言 本期分享一下如何仅用CSS3,实现单标签的动态晴阴雨雪.技术关键点就是"单标签"和"纯CSS".先看下最终效果: 再看看HTML代码: <div c ...

  7. css颜色 333是什么颜色,纯css实现的颜色扇附图

    今天我们实现一个纯css实现的颜色扇,继续学习sass的使用,效果见下图所示. html文件 复制代码代码如下: 然后是css文件,使用scss.prefire free和css reset. 复制代 ...

  8. css 多行文字左对齐,纯CSS实现文字一行居中,多行左对齐的方法

    其实这种需求还是蛮常见的,主要用于产品列表页面,用于产品图片下面,显示产品的名称. 想要实现的效果为: 未知文字长度,当文字长度小于盒子宽度,也就是一行时,文字居中. 当文字长度大于盒子的宽度,会自动 ...

  9. css 实现一横排圆点,使用纯CSS怎么实现圆点错觉的效果

    使用纯CSS怎么实现圆点错觉的效果 发布时间:2020-09-14 11:30:40 来源:亿速云 阅读:75 作者:小新 这篇文章主要介绍使用纯CSS怎么实现圆点错觉的效果,文中介绍的非常详细,具有 ...

最新文章

  1. 中国会计信息化的四级阶梯
  2. python语言中with as的用法使用详解
  3. CentOS下Storm 1.0.0集群安装详解
  4. 【极客思考】计算机网络:Wireshark抓包分析TCP中的三次握手与四次挥手
  5. 解决 git pull/push 每次都要输入用户名密码的问题
  6. 实验楼python挑战答案_python基础知识
  7. 我是如何成为算法工程师的,超详细的学习路线
  8. 关于Synchronized的用法
  9. 如何写PRD (附PRD案例)
  10. 一个Lua脚本的解密过程
  11. H3CSE园区-Smart Link和Monitor Link
  12. 数据分析师面试题目_数据分析师常见的10道面试题解答
  13. ERP、CRM、OA的区别是什么?
  14. 超全面!新晋设计神器Figma 深度评测
  15. speedoffice文档中如何快速撤回到上一步操作
  16. uvm snippets
  17. chrome开发者工具使用
  18. java 魔法数_魔法数字与常量定义
  19. 业精于勤荒于嬉 行成于思毁于随
  20. 深入浅出matplotlib(48):使用指南的笔记

热门文章

  1. 获取本地TCP通信信息
  2. 【老生谈算法】matlab实现K-means算法源码——K-means算法
  3. Logback日志框架使用
  4. 进击的 AI 生成,创造性的新世界!
  5. 学习 Java 编程的前景如何?
  6. springboot中的PO、VO、DAO、BO、DTO、POJO
  7. 基于SSM的在线教育管理系统的设计与实现
  8. linux系统LCD驱动(三):mtk lcd驱动lcm的加载以及初始化
  9. oracle截取字符段的函数,Oracle | 字符串操作 - SUBSTR 和 INSTR函数
  10. XOR Clique