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

文字居于div底部的方式

CSS中的text-align属性只能控制文字在水平方向的左对齐(left),右对齐(right),居中(center),控制不了垂直方向的文字位置,对此有以下解决方案

在div内部塞占位符标签,把文字挤到下方(不推荐)

<div class="div">
        <div class="place"></div>
        我是祖父: 下面是爸爸
</div>

<style>
.div { height: 100px; }
.place { height: 70px; }
</style>

不推荐这种方法是因为会增加占位标签,基于剃刀原理“如无必要,勿增实体”,所以放弃这种。

修改行高line-height属性

<div class="div">
        我是祖父: 下面是爸爸
</div>

<style>
.div {
    height: 100px;
    line-height: 170px;
}
</style>

通常行高设置为元素高度的170%合适

使用相对定位控制

父元素设置position: relative,文字元素设置position: absolute,并用上下左右四个属性控制文字位置,设置bottom:0 即可文字局底。

<div class="div">
        <p>我是祖父: 下面是爸爸</p>
</div>
<style>
.div {
    height: 100px;
    background-color: aquamarine;
    position: relative;
    text-align: center;
}

.div p{
    position: absolute;
    bottom: 0px;
    padding: 0;
    margin: 0;
}
</style>

相关文章:

  • Element——el-table设置单元格间距
  • Vue——插槽语法
  • Element——给el-table表头添加*
  • Element——tooltip无效和自定义内容
  • Vue——provide/inject的使用
  • windows注册表自定义添加右键菜单
  • 请求正常执行但是js语法报错Uncaught (in promise) TypeError: Cannot read properties of undefined (reading ‘code‘)
  • 使用图片做背景并设置充满固定屏幕
  • Vue——组件间数据访问方式与通信方式的一点总结思考
  • git-错误合并或错误删除文件并推送如何回退
  • 面试——常用的设计模式
  • VUE全局使用element-ui组件
  • express创建项目
  • React脚手架搭建及react项目新建
  • React路由的使用
  • 【407天】跃迁之路——程序员高效学习方法论探索系列(实验阶段164-2018.03.19)...
  • Centos6.8 使用rpm安装mysql5.7
  • el-input获取焦点 input输入框为空时高亮 el-input值非法时
  • java B2B2C 源码多租户电子商城系统-Kafka基本使用介绍
  • java多线程
  • JS变量作用域
  • NSTimer学习笔记
  • puppeteer stop redirect 的正确姿势及 net::ERR_FAILED 的解决
  • SpiderData 2019年2月16日 DApp数据排行榜
  • WinRAR存在严重的安全漏洞影响5亿用户
  • 对JS继承的一点思考
  • 前端攻城师
  • 原生 js 实现移动端 Touch 滑动反弹
  • gunicorn工作原理
  • 如何正确理解,内页权重高于首页?
  • 智能情侣枕Pillow Talk,倾听彼此的心跳
  • ​Base64转换成图片,android studio build乱码,找不到okio.ByteString接腾讯人脸识别
  • # Panda3d 碰撞检测系统介绍
  • ### Cause: com.mysql.jdbc.exceptions.jdbc4.MySQLTr
  • #if #elif #endif
  • (1/2)敏捷实践指南 Agile Practice Guide ([美] Project Management institute 著)
  • (8)Linux使用C语言读取proc/stat等cpu使用数据
  • (C语言)输入自定义个数的整数,打印出最大值和最小值
  • (html转换)StringEscapeUtils类的转义与反转义方法
  • (非本人原创)史记·柴静列传(r4笔记第65天)
  • (附源码)ssm高校运动会管理系统 毕业设计 020419
  • (四)【Jmeter】 JMeter的界面布局与组件概述
  • (四)c52学习之旅-流水LED灯
  • (转)jQuery 基础
  • (转)PlayerPrefs在Windows下存到哪里去了?
  • .cn根服务器被攻击之后
  • .Net 4.0并行库实用性演练
  • .NET Core日志内容详解,详解不同日志级别的区别和有关日志记录的实用工具和第三方库详解与示例
  • .NET NPOI导出Excel详解
  • .Net Redis的秒杀Dome和异步执行
  • .net 程序 换成 java,NET程序员如何转行为J2EE之java基础上(9)
  • .Net面试题4
  • /etc/fstab 只读无法修改的解决办法
  • @德人合科技——天锐绿盾 | 图纸加密软件有哪些功能呢?
  • [acwing周赛复盘] 第 69 场周赛20220917