iis服务器助手广告
返回顶部
首页 > 资讯 > 精选 >利用CSS怎么将页面底部固定
  • 496
分享到

利用CSS怎么将页面底部固定

2023-06-08 07:06:20 496人浏览 安东尼
摘要

这篇文章给大家介绍利用CSS怎么将页面底部固定,内容非常详细,感兴趣的小伙伴们可以参考借鉴,希望对大家能有所帮助。什么是csscss是一种用来表现html或XML等文件样式的计算机语言,主要是用来设计网页的样式,使网页更加美化。它也是一种定

这篇文章给大家介绍利用CSS怎么将页面底部固定,内容非常详细,感兴趣的小伙伴们可以参考借鉴,希望对大家能有所帮助。

什么是css

css是一种用来表现html或XML等文件样式的计算机语言,主要是用来设计网页的样式,使网页更加美化。它也是一种定义样式结构如字体、颜色、位置等的语言,并且css样式可以直接存储于HTML网页或者单独的样式单文件中,而样式规则的优先级由css根据这个层次结构决定,从而实现级联效果,发展至今,css不仅能装饰网页,也可以配合各种脚本对于网页进行格式化。

方法一:footer高度固定+绝对定位

html

<div class="dui-container"><header>Header</header><main>Content</main><footer>Footer</footer></div>

CSS

.dui-container{position: relative;min-height: 100%;}main {padding-bottom: 100px;}header, footer{line-height: 100px;height: 100px;}footer{width: 100%;position: absolute;bottom: 0}

查看效果

方法二:在主体content上的下边距增加一个负值等于底部高度

html

<header>Header</header><main>Content</main><footer>Footer</footer>

CSS

html, body {height: 100%;}main {min-height: 100%;padding-top: 100px;padding-bottom: 100px;margin-top: -100px;margin-bottom: -100px;}header, footer{line-height: 100px;height: 100px;}

查看效果

方法三:将页脚的margin-top设为负数

html

<header>Header</header><main>Content</main><footer>Footer</footer>

CSS

main {min-height: 100%;padding-top: 100px;padding-bottom: 100px;}header, footer{line-height: 100px;height: 100px;}header{margin-bottom: -100px;}footer{margin-top: -100px;}

查看效果

方法四: 通过设置flex,将footer的margin-top设置为auto

html

<header>Header</header><main>Content</main><footer>Footer</footer>

CSS

body{display: flex;min-height: 100vh;flex-direction: column;}header,footer{line-height: 100px;height: 100px;}footer{margin-top: auto;}

查看效果

方法五: 通过函数calc()计算内容的高度

html代码

<header>Header</header><main>Content</main><footer>Footer</footer>

CSS代码

main{min-height: calc(100vh - 200px); }header,footer{height: 100px;line-height: 100px;}

查看效果

方法六: 通过设置flexbox,将主体main设置为flex

html

<header>Header</header><main>Content</main><footer>Footer</footer>

CSS代码

body{display: flex;min-height: 100vh;flex-direction: column;}main{flex: 1}

查看效果

方法七: 使用grid布局

Html代码

<header>Header</header><main>Content</main><footer>Footer</footer>

CSS代码

html {height: 100%;}body {min-height: 100%;display: grid;grid-template-rows: auto 1fr auto;}.footer {grid-row-start: 3;grid-row-end: 4;}

查看效果

方法八: display-*

html

<header>Header</header><main>Content</main><footer>Footer</footer>

CSS

body {  min-height: 100%;  display: table;  width: 100%;}main {  display: table-row;  height: 100%;}

关于利用CSS怎么将页面底部固定就分享到这里了,希望以上内容可以对大家有一定的帮助,可以学到更多知识。如果觉得文章不错,可以把它分享出去让更多的人看到。

--结束END--

本文标题: 利用CSS怎么将页面底部固定

本文链接: http://www.lsjlt.com/news/252582.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • 利用CSS怎么将页面底部固定
    这篇文章给大家介绍利用CSS怎么将页面底部固定,内容非常详细,感兴趣的小伙伴们可以参考借鉴,希望对大家能有所帮助。什么是csscss是一种用来表现HTML或XML等文件样式的计算机语言,主要是用来设计网页的样式,使网页更加美化。它也是一种定...
    99+
    2023-06-08
  • 怎么利用CSS使footer固定在页面底部
    这篇文章主要介绍“怎么利用CSS使footer固定在页面底部”,在日常操作中,相信很多人在怎么利用CSS使footer固定在页面底部问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解...
    99+
    2024-04-02
  • css实现将页脚固定在页面底部
    这篇文章主要介绍“css实现将页脚固定在页面底部”,在日常操作中,相信很多人在css实现将页脚固定在页面底部问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”css实现将页脚固定...
    99+
    2024-04-02
  • css怎么固定div在页面顶部或底部
    本篇内容介绍了“css怎么固定div在页面顶部或底部”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!   ...
    99+
    2024-04-02
  • web开发中怎么将页脚固定在页面底部
    这篇文章给大家分享的是有关web开发中怎么将页脚固定在页面底部的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。作为一个Web的前端攻城师,在制作页面效果时肯定有碰到下面这种现象:当一个HTML页面中含有较少的内容时...
    99+
    2023-06-08
  • 怎么将div固定浮动网页底部
    这篇文章主要介绍“怎么将div固定浮动网页底部”,在日常操作中,相信很多人在怎么将div固定浮动网页底部问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”怎么将div固定浮动网页...
    99+
    2024-04-02
  • css怎么将div层固定显示在页面底部不随滚动条滚动
    这篇文章主要介绍“css怎么将div层固定显示在页面底部不随滚动条滚动”,在日常操作中,相信很多人在css怎么将div层固定显示在页面底部不随滚动条滚动问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操...
    99+
    2024-04-02
  • 怎么用CSS方法实现DIV固定网页底部
    这篇文章主要介绍“怎么用CSS方法实现DIV固定网页底部”,在日常操作中,相信很多人在怎么用CSS方法实现DIV固定网页底部问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”怎么...
    99+
    2024-04-02
  • CSS怎么固定底部导航栏
    本文小编为大家详细介绍“CSS怎么固定底部导航栏”,内容详细,步骤清晰,细节处理妥当,希望这篇“CSS怎么固定底部导航栏”文章能帮助大家解决疑惑,下面跟着小编的思路慢慢深入,一起来学习新知识吧。首先,在页面中创建一个导航栏;<!DOC...
    99+
    2023-07-04
  • CSS怎么控制DIV永远固定在页面底部不随滚动而滚动
    本篇内容主要讲解“CSS怎么控制DIV永远固定在页面底部不随滚动而滚动”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“CSS怎么控制DIV永远固定在页面底部不随滚...
    99+
    2024-04-02
  • CSS怎么让页脚紧贴页面底部
    这篇文章主要讲解了“CSS怎么让页脚紧贴页面底部”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“CSS怎么让页脚紧贴页面底部”吧!HTML 代码下面是 HTML 代码的基本结构,footer ...
    99+
    2023-06-27
  • css怎么让div在页面底部显示
    这篇文章主要讲解了“css怎么让div在页面底部显示”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“css怎么让div在页面底部显示”吧! ...
    99+
    2024-04-02
  • 怎么在移动Web页面中使用CSS固定页脚
    本篇内容介绍了“怎么在移动Web页面中使用CSS固定页脚”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!一种...
    99+
    2024-04-02
  • 怎么在HTML5中将footer置于页面底部
    怎么在HTML5中将footer置于页面底部?针对这个问题,这篇文章详细介绍了相对应的分析和解答,希望可以帮助更多想解决这个问题的小伙伴找到更简单易行的方法。JavaScript:<script type="tex...
    99+
    2023-06-09
  • CSS怎么实现头部和底部固定中间出现滚动条
    本篇内容介绍了“CSS怎么实现头部和底部固定中间出现滚动条”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成! ...
    99+
    2024-04-02
  • CSS中怎么利用position:fixed属性固定定位
    本篇文章给大家分享的是有关CSS中怎么利用position:fixed属性固定定位,小编觉得挺实用的,因此分享给大家学习,希望大家阅读完这篇文章后可以有所收获,话不多说,跟着小编一起来看看吧。使用CSS的p...
    99+
    2024-04-02
  • 怎么使用CSS创建固定的页眉或页脚
    小编给大家分享一下怎么使用CSS创建固定的页眉或页脚,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧! 答:使用CSS固定定位 ...
    99+
    2024-04-02
  • uniapp h5页面怎么固定宽度
    随着移动互联网的快速发展,越来越多的企业开始关注H5应用的开发与部署。而UniApp作为移动端跨平台开发框架的佼佼者,也成为了很多公司和开发者的首选。然而,在开发过程中,可能会遇到一些问题,比如如何固定H5页面的宽度。本文将结合实际案例,介...
    99+
    2023-05-14
  • css怎么将文字放在div的底部
    这篇文章给大家分享的是有关css怎么将文字放在div的底部的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。 css将文字放在div的底部方法:1、利用p...
    99+
    2024-04-02
  • 怎么用CSS将DIV的内容与底部对齐
    这篇文章主要介绍了怎么用CSS将DIV的内容与底部对齐,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。 答案:使用CSSposition属性...
    99+
    2024-04-02
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作