首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

如何在外部div的底部显示两个内部div

在外部div的底部显示两个内部div可以通过以下几种方式实现:

  1. 使用CSS的flexbox布局:
    • 将外部div设置为flex容器:display: flex; flex-direction: column;
    • 将两个内部div设置为flex项目:flex: 1;
    • 这样两个内部div会自动填充外部div的剩余空间,并且在底部显示。
    • 示例代码:
    • 示例代码:
  • 使用CSS的grid布局:
    • 将外部div设置为grid容器:display: grid; grid-template-rows: 1fr auto;
    • 第一个内部div设置为自动扩展的行:grid-row: 1 / span 1;
    • 第二个内部div设置为固定在底部的行:grid-row: 2 / span 1;
    • 这样第一个内部div会占据剩余空间,第二个内部div会固定在底部。
    • 示例代码:
    • 示例代码:
  • 使用绝对定位:
    • 将外部div设置为相对定位:position: relative;
    • 第一个内部div设置为绝对定位,并占据整个外部div:position: absolute; top: 0; bottom: 0;
    • 第二个内部div设置为绝对定位,并固定在底部:position: absolute; bottom: 0;
    • 这样第一个内部div会占据整个外部div的空间,第二个内部div会固定在底部。
    • 示例代码:
    • 示例代码:

以上是三种常见的方法,可以根据具体需求选择适合的方式来实现在外部div的底部显示两个内部div。

页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

动手练一练,做一个现代化、响应式的后台管理首页

📷 作为一个前端开发者,我们或多或少都会接触后台管理系统的制作,你是否会亲自动手做还是从网上找源码改一个呢?今天我们将从零开始纯手工制作一个后台管理面板的首页,通过这个案例的学习你将会学习到如何制作一个响应式后台管理页面的思路,本篇文章内容比较长,请大家多多包涵,希望你能看下去,😁😁😁。 这篇文章的内容是基于我阅读国外一篇博文内容的整理,并非完全直接翻译,由于水平有限,难免有限疏漏,欢迎大家指正 一、 首先明确下界面需求 1、屏幕宽度 >767px 时,界面交互如下视频所示: 界面的菜单可以通过点击左下角

00
领券