如下图所示,当有多行文本时,如何实现多行文本在容器中垂直居中呢?
如果是单行文本,将line-height
设置为容器高度即可实现垂直居中,如下图,显然多行文本时,line-height
无法实现垂直居中。
可采用以下方法实现:
- 将容器的display设置为table.
- 将容器内的文本的display设置成table-cell(表格单元格属性).
- 将容器内的文本的vertical-align设置成middle.
如下图所示,当有多行文本时,如何实现多行文本在容器中垂直居中呢?
如果是单行文本,将line-height
设置为容器高度即可实现垂直居中,如下图,显然多行文本时,line-height
无法实现垂直居中。
可采用以下方法实现: