当前位置: 首页 > article >正文

css底部对齐布局

         在平常的开发中,沿着某个容器的底部对齐的场景比较多,实现沿着底部布局的方式很多,常用的方式有一下几种:

一、绝对定位

<div class="container">
     父容器
    <div class="footer-absolute">
        底部
    </div>
</div>
<style>
    html body {
        margin: 0;
        padding: 0;
    }
    .container {
        width: 100vw;
        height: 100vh;
        text-align: center;
        background-color: chartreuse
    }

    .footer-absolute {
        width: 100%;
        height: 48px;
        line-height: 48px;
        text-align: center;
        background-color: aqua;
        position: absolute;
        bottom: 0;
    }

</style>

      绝对定位可以将元素直接定位到整个可视页面的最底部,不受父容器的约束,有些场景使用不受灵活,此处position使用fixed固定定位效果也一样,稍微有区别的就是,使用fixed定位,如果在加一层盒子,使用相对定位,定位效果失效

二、弹性盒子

<div class="container">
    <div class="footer-flex">
        底部
    </div>
</div>
   .container {
        width: 100vw;
        height: 100vh;
        text-align: center;
        background-color: chartreuse;
        display: flex;
        flex-direction: column-reverse;
    }

    .footer-flex {
        width: 100%;
        height: 48px;
        line-height: 48px;
        text-align: center;
        background-color: aqua;
        /* 沿主轴对齐方式,flex-direction: column 从底部向上,flex-direction: row 从右至左,flex-start方向相反 */
        justify-content: flex-end;
    }


http://www.kler.cn/a/445834.html

相关文章:

  • React图标库: 使用React Icons实现定制化图标效果
  • wireshark初认识
  • 中间件 redis安装
  • 深入理解延迟队列:原理、实现与应用
  • 通义千问对接FreeSWITCH实现大模型呼叫中心
  • 【深入解析C#第四版】读书笔记1:C# 特性之【类型系统】
  • PC寄存器(Program Counter Register) jvm
  • 探索 Python编程 调试案例:计算小程序中修复偶数的bug
  • 构建一个rust生产应用读书笔记7-确认邮件1
  • 使用screw来对比数据库表和字段差异
  • R语言的数据结构-数据框
  • docker打包镜像并迁移:如何从A服务器打包docker镜像到B服务器上容器中运行
  • 如何利用Python爬虫获得Lazada商品评论列表
  • UE5 跟踪能力的简单小怪
  • 请求go web后端接口 java安卓端播放视频
  • U盘出现USBC乱码文件的全面解析与恢复指南
  • Go 1.24即将到来!
  • [spring]XML配置文件标签
  • 通过smem 定时检测系统内存占用情况
  • windows下搭建本地sofa-registry
  • C哈的刷题计划之新矩阵(4)
  • Syslog 管理工具
  • 基于单片机的医院盒装药品自动分拣系统(论文+源码)
  • 充分利用 AIStor 的网络配置
  • 54、库卡机器人轴的软限位设置
  • flutter 使用dio 请求go语言后台数据接口展示瀑布流图片