文字显示在div 最下面,css怎么写

简介: 文字显示在div 最下面,css怎么写

要让文字显示在 <div> 的最底部,你可以使用 CSS 中的定位弹性布局来实现。以下是几种常见的实现方式:

方法一:使用 Flexbox

<style>
  .container {
    
    display: flex;          /* 启用 Flexbox */
    flex-direction: column; /* 垂直排列子元素 */
    height: 200px;          /* 设置容器高度 */
    border: 1px solid #ccc;
  }

  .text-at-bottom {
    
    margin-top: auto;       /* 将元素推到底部 */
  }
</style>

<div class="container">
  <p class="text-at-bottom">这段文字会显示在容器底部</p>
</div>

方法二:使用绝对定位

<style>
  .container {
    
    position: relative; /* 为绝对定位的子元素提供参考 */
    height: 200px;      /* 设置容器高度 */
    border: 1px solid #ccc;
  }

  .text-at-bottom {
    
    position: absolute; /* 绝对定位 */
    bottom: 0;          /* 距离底部 0 */
    left: 0;            /* 居左对齐 */
    right: 0;           /* 居右对齐 */
    margin: 0;          /* 移除默认边距 */
    padding: 10px;      /* 添加内边距 */
  }
</style>

<div class="container">
  <p class="text-at-bottom">这段文字会显示在容器底部</p>
</div>

方法三:使用 Grid 布局

<style>
  .container {
    
    display: grid;      /* 启用 Grid 布局 */
    height: 200px;      /* 设置容器高度 */
    border: 1px solid #ccc;
  }

  .text-at-bottom {
    
    align-self: end;    /* 垂直方向底部对齐 */
  }
</style>

<div class="container">
  <p class="text-at-bottom">这段文字会显示在容器底部</p>
</div>

方法四:使用表格布局

<style>
  .container {
    
    display: table-cell; /* 模拟表格单元格 */
    height: 200px;       /* 设置容器高度 */
    vertical-align: bottom; /* 垂直底部对齐 */
    border: 1px solid #ccc;
    padding: 10px;
  }
</style>

<div class="container">
  这段文字会显示在容器底部
</div>

推荐方案(响应式)

如果需要响应式设计且内容可能动态变化,推荐使用 FlexboxGrid 方案,它们更灵活且易于维护。

目录
相关文章
|
人工智能 程序员 UED
【01】完成新年倒计时页面-蛇年新年快乐倒计时领取礼物放烟花html代码优雅草科技央千澈写采用html5+div+CSS+JavaScript-优雅草卓伊凡-做一条关于新年的代码分享给你们-为了C站的分拼一下子
【01】完成新年倒计时页面-蛇年新年快乐倒计时领取礼物放烟花html代码优雅草科技央千澈写采用html5+div+CSS+JavaScript-优雅草卓伊凡-做一条关于新年的代码分享给你们-为了C站的分拼一下子
663 21
【01】完成新年倒计时页面-蛇年新年快乐倒计时领取礼物放烟花html代码优雅草科技央千澈写采用html5+div+CSS+JavaScript-优雅草卓伊凡-做一条关于新年的代码分享给你们-为了C站的分拼一下子
|
前端开发 JavaScript
【02】v1.0.1更新增加倒计时完成后的放烟花页面-优化播放器-优化结构目录-蛇年新年快乐倒计时领取礼物放烟花html代码优雅草科技央千澈写采用html5+div+CSS+JavaScript-优雅草卓伊凡-做一条关于新年的代码分享给你们-为了C站的分拼一下子
【02】v1.0.1更新增加倒计时完成后的放烟花页面-优化播放器-优化结构目录-蛇年新年快乐倒计时领取礼物放烟花html代码优雅草科技央千澈写采用html5+div+CSS+JavaScript-优雅草卓伊凡-做一条关于新年的代码分享给你们-为了C站的分拼一下子
432 14
【02】v1.0.1更新增加倒计时完成后的放烟花页面-优化播放器-优化结构目录-蛇年新年快乐倒计时领取礼物放烟花html代码优雅草科技央千澈写采用html5+div+CSS+JavaScript-优雅草卓伊凡-做一条关于新年的代码分享给你们-为了C站的分拼一下子
CSS3制作的聚光灯下倒影文字选装动画特效源码
CSS3聚光灯下倒影文字特效是一段基于CSS3实现的聚光灯下带倒影的文字旋转动画效果代码,具有真实的视觉感,同时文字还会在旋转过程中显示出灯光的反射效果,很有意思,欢迎对此段代码感兴趣的朋友前来下载使用。
158 6
纯css3发光霓虹灯文字闪烁特效代码
纯css3发光霓虹灯文字闪烁特效代码是一款彩色的店铺名称文字动画特效。
191 6
div+css3制作的简洁404错误页面特效源码
div+css3制作的简洁404错误页面特效源码是一段实现了非常简单也大方的效果的网站404错误页面效果代码,当鼠标经过404数字时,该数字会发光发亮,本段代码适应于所有网站使用,有需要的朋友们可以前来下载使用。本段代码兼容目前最新的各类主流浏览器,是一款非常优秀的特效源码。
143 1
jQuery+CSS3模拟过山车动态的文字动画特效源码
jQuery+CSS3模拟过山车动态的文字动画特效源码实现在全黑的背景下,画面中的文本呈现过山车的轨迹动画上下滚动转圈,且伴随文本颜色渐变效果,非常有意思,欢迎对此特效感兴趣的朋友前来下载参考。
169 1
|
前端开发
前端基础(五)_CSS文本文字属性、背景颜色属性
本文详细介绍了CSS中关于文本和背景颜色的样式属性。包括字体大小、字体族、字体加粗、字体样式、文本行高、`font`属性、文本颜色、文本对齐方式、文本装饰线、首行缩进等文本属性,以及背景颜色、背景图片、背景重复、背景位置等背景属性。文章通过示例代码展示了这些属性的具体应用和效果。
670 3
前端基础(五)_CSS文本文字属性、背景颜色属性
|
前端开发
简单几行代码CSS实现网页自动打文字效果
简单几行代码CSS实现网页自动打文字效果
211 1
简单几行代码CSS实现网页自动打文字效果
|
移动开发 前端开发 HTML5
css实现涂绘文字的效果
如何使用HTML5和CSS3创建一个简单的文字涂抹动画效果。通过设置一个相对定位的父级div包含文本,并在其上使用绝对定位的伪元素与之重叠,实现动画效果。关键在于控制伪元素的宽度从0%到100%的变化过程,同时利用`overflow: hidden`和`white-space: nowrap`确保文本按预期显示。光标效果则通过添加右边界来模拟。整体代码简洁明了,便于理解和实践。
239 1
css实现涂绘文字的效果
|
前端开发 程序员
HTML+CSS+JavaScript制作动态七夕表白网页(含音乐+自定义文字)
一年一度的520情人节/七夕情人节/女朋友生日/程序员表白,是不是要给女朋友或者正在追求的妹子一点小惊喜呢,今天这篇博客就分享下前端代码如何实现HTML+CSS+JavaScript制作七夕表白网页(含音乐+自定义文字)。赶紧学会了,来制作属于我们程序员的浪漫吧!
576 0
HTML+CSS+JavaScript制作动态七夕表白网页(含音乐+自定义文字)