CSS的常见任务是垂直居中文本或图像;虽然CSS2不支持垂直对齐,但我们可以通过组合一些属性来垂直居中块。下面本篇文章就来给大家介绍一下使用CSS垂直居中文本的方法,希望对大家有所帮助。
如何使用CSS垂直居中文本?_第1张图片
原文地址:如何使用CSS垂直居中文本?

方法一:指定将外部块格式化为表格单元格

表格单元格的内容可以垂直居中,将外部块格式化为表格单元格就可垂直居中文本。

示例:将段落置于具有特定给定高度的块内



    
        
        
    

    
        
这是一段测试文本!

效果图:

如何使用CSS垂直居中文本?_第2张图片

方法二:使用line-height属性

这是垂直对齐文本的另一种方法。此方法适用于单行和多行文本,但仍需要固定高度的容器:



    
        
        
    

    
        
这是一段测试文本!这是一段测试文本!这是一段测试文本!这是一段测试文本! 这是一段测试文本!

效果图:

如何使用CSS垂直居中文本?_第3张图片

CSS只要调整div的大小,通过将div的line-height属性设置为其高度来对齐span,并使span具有vertical-align:middle的内联块。然后它将跨度的行高设置为正常,因此其内容将在块内自然流动。
推荐阅读:

php服务器

php5下载

layui框架