做项目的时候经常会遇到多行文字的垂直居中,如果是单行文字直接:height:40px;line-height:40px;就可以了。如果是多行文字,用这个方法,只能看见第一行文字,基于这种情况,找到了一中比较好的方法。

<!doctype Html>
<Html><Head><Meta Charset="Utf-8"><Title>文字垂直居中</Title><Style>Div{Width:160px;Height:60px;Background:#e4393c;Display:table;}Div Span{Display: Table-cell;Vertical-align: Middle;Overflow: Hidden;Text-align: Center;}</Style></Head><Body><Div><Span>文字垂直居中文字垂直居中文字垂直居中</Span></Div><Br><Br><Br><Br><Div><Span>文字垂直居中文</Span></Div></Body>
</Html>

  样式如下:

这样就可以做到垂直居中,这个是最基本的样式,如果有需要可以进行进一步的修饰。

转载于:https://www.cnblogs.com/taiyanghua0522/p/5846845.html

多行文字或者单行文字的垂直居中解决方案相关推荐

  1. 前端面试系列-CSS基础-div水平垂直居中文本居中(单行文字、多行文字)

    文章目录 一.div水平垂直居中 1.flex 2.position (元素已知宽高) 3.position transform (元素未知宽高度) 4.position(元素已知宽度)maigin: ...

  2. 单行文字垂直居中,多行文字垂直居中

    这里通过下面一个实例来讲一下单行文字居中和多行文字居中的方法: 一.单行文字居中 原理: 使用height 和 line-height,相等的原理. 二.多行文字居中 原理: 将多行文字当做一张图片去 ...

  3. 【CSS】CSS元素显示模式display + 网页单行文字垂直居中小技巧

    写在前面,作者首页有前端专栏,详细分享相关知识,有兴趣的不妨点个收藏 ~~~~ CSS元素显示模式display 标签显示模式是标签以什么方式进行显示.HTML标签一般分为块标签和行内标签两种类型,它 ...

  4. 单行文字、多行文字溢出时省略号表示的多种解决方式;调整字符间距;段落首字母大写缩进效果;

    文本溢出省略号表示的实现效果: 1.解决单行文字溢出: 解决方式: 在文字容器样式中添加 overflow:hidden; text-overflow:ellipsis; white-space: n ...

  5. AutoCAD VBA单行文字转换为多行文字

    AutoCAD VBA单行文字转换为多行文字,多行文字便于编辑,代码如下. Public Sub TextToMtext() On Error Resume Next Dim ptInsert As ...

  6. CSS文字或元素的水平垂直居中多种方式(简单明了)

    前言:水平居中,我们可以很容易想到使用text-align实现文字水平居中,使用margin:0px auto;可以实现元素水平居中:所以重点将是怎么实现文字和元素的垂直居中?? --- 本文将通过举 ...

  7. 单行文字垂直/水平跑马灯效果

    需求描述 接到的需求是这样的:跑马灯效果 一次展示一行文字 循环滚动 文字滚动到视野中停留一秒后滚出. 静态效果如下图,文字从下往上或者从右往左滚动,滚动到此位置时停留一秒(不会传动图... 网络上有 ...

  8. 图文识别(一):验证码识别---中、英文、数字混合的单行文字识别等

    最近有位大神分享了一个验证码库,试用一下发现非常实用,特做个分享记录. Github地址:GitHub - sml2h3/ddddocr: 带带弟弟 通用验证码识别OCR pypi版 Pip地址:dd ...

  9. CSS学习笔记(内边距~文字在盒子里的垂直居中)

    内边距 1.内边距就是内容和边框之间的距离. 2.格式 2.1.非连写 .san1{width: 100px;height:100px;border: 1px solid black;padding- ...

  10. css之单行文字溢出省略号显示

    单行文本溢出显示省略号--必须满足三条件 //1.强制一行内显示文本 white-space:nowrap;(默认自动换行) //2.超出部分隐藏 overflow:hidden; //3.文字用省略 ...

最新文章

  1. 《卫报》长文解读机器的崛起:人类越来越无法掌控它们
  2. 如何写好注释,让同事赞不绝口?
  3. 2019春第六周作业Compile Summarize
  4. RHCE 学习笔记(7) 进程管理
  5. 从责任界定和问题预警角度 解读全栈溯源对DevOps的价值
  6. uwsgi php,详解uWSGI的编码问题解决方法
  7. 项目版本控制器SVN的环境建立(Subversion,subclipse)
  8. 打通JAVA与内核系列之一ReentrantLock锁的实现原理
  9. 线性表、顺序表和链表,你还分不清?
  10. 分页查询超时问题(1)
  11. Atitit code for biz lst idx项目分析法,包括模块分析,与模块位置idx数据库分析 数据表的分类 日志表不断增长(包括用户表,订单表等)。。元数据表表 基本不增长。。。
  12. android gps开发必备资料(含测试demo下载)
  13. python——问题解决:读取excel文件字符串,写入txt时乱码
  14. linux 显卡驱动错误,ubuntu下 Nvidia显卡驱动错误的解决
  15. 如何给PDF加密码保护?这3种方法总有一个能用上
  16. 笔记本合上盖子锁定计算机,解决:win10笔记本电脑不合上盖子时也锁定
  17. use glyphs icons
  18. 安卓逆向—霸哥磁力搜索apk过签名校验
  19. ubuntu只读文件系统
  20. 魔金多商户商城平台管理

热门文章

  1. Mac配置adb笔记,彻底解决zsh: command not found: adb问题
  2. Flink + TiDB,体验实时数仓之美
  3. 重磅!阿里推出国产开源的 JDK!
  4. java list stream avg_Java8之list.stream的常见使用
  5. php 中tp3.2中c,thinkphp3.2笔记(2)调试模式,配置项C,创建模块, 四种URL模式,URL生成,跳转...
  6. 密码密文 android,Android开发之密码明文密文切换显示
  7. vue实现卡片式上下滑动_Vue实现table上下移动功能示例
  8. 关于iis w3wp.exe
  9. mysql 解压版安装及DATA初始化 root用户密码修改
  10. typecho图标_使你的Typecho支持Emoji表情