vertical-align对一些特定显示样式(例如单元格显示方式:table-cell)的元素才会起作用。所以要实现上下垂直居中对齐,可以采用如下样式

display:table-cell;      /*按照单元格的样式显示元素*/
vertical-align:middle;   /*垂直居中对齐*/
  • 上面的设置方式相比设置line-height属性,可以兼容文字有多行的情形。

下面举例说明:

  1. 创建Html元素

    <div>
    <span>测试测试,即便是多行,我也还是垂直居中对齐的。</span>
    </div>
  2. 设置css样式

    div{ width:200px; height:115px; border:4px solid #ebcbbe; display:table-cell;vertical-align: middle;
  3. 观察显示效果

最新文章

  1. Java——搭建自己的RESTful API服务器(SpringBoot、Groovy)
  2. Jni :三维数组处理方法 ,以整形三维数组为例 C++实现
  3. Weblogic页面应用查询oracle数据库后台报错或页面日期格式显示错误
  4. ASP.NET WebAPI 08 Message,HttpConfiguration,DependencyResolver
  5. C#系统委托之Action And Func
  6. 复杂表格的树形结构的添加删除行div实现
  7. Apache Options Indexes FollowSymLinks具体解释
  8. 请帮我看看这个页面,红色部份如何改才能保存到ACCess数据库中
  9. 【转】10 个迅速提升你 Git 水平的提示
  10. 为什么Lisp语言如此先进?(译文) - 阮一峰的网络日志
  11. Slow HTTP Denial of Service Attack 漏洞解决
  12. 理解python的元类
  13. javascript第一个作业之网页计算器
  14. 南阳325----zb的生日
  15. flask自定义处理错误方法
  16. Categories &#160;VS Extensions (分类 vs 扩展)
  17. VS Code折腾记 - (2) 快捷键大全,没有更全
  18. LeetCode 700 Search in a Binary Search Tree 解题报告
  19. [LeetCode] 884. Uncommon Words from Two Sentences_Easy tag: Hash Table
  20. import模块

热门文章

  1. [C++基础]那些容易被混淆的概念:函数/数组指针-指针函数/数组,类/函数模板-模板类/函数
  2. DataColumn
  3. Eclipse与Android源码中ProGuard工具的使用(代码混淆)
  4. 使用ASP.NET上传多个文件到服务器
  5. 算法笔记_047:复数运算(Java)
  6. ant design pro (十)advanced 图表
  7. 查看慢sql语句
  8. 深入理解磁盘文件系统之inode(转)
  9. Hibernate4.2.21.Final创建入门的HelloHibernet工程
  10. ERP,SCM,CRM,BRP,OMS,WMS 企业管理的6大核心系统