1. 程式人生 > >單行文字與多行文字在div排列中垂直居中

單行文字與多行文字在div排列中垂直居中

在一行四列、固定高度的div中,有的div裡p為單行,有的p為多行,要使他們都能保持在div中居中。

  1. 為父元素設定高度、行高
  2. 為p元素設定display、行高、位置
div{
    width:100px;
    height:200px;
    line-height:200px;
}
div p{
    display:inline-block;
    vertical-align:middle;
    font-size:20px;
    line-height:25px;
}