div 中的文字是多行的,怎样让他们垂直居中?
3个回答
展开全部
单纯的用css控制的话,有一下几个方法可以解决:
1、用padding给div设置内边距,让文字看上去是垂直居中的
2、实用table布局,td默认情况下是垂直居中,所以在div内插入table,再在td上设置text-align:center;就能控制文字垂直居中和水平居中
3、通过给文字设置line-height来达到垂直居中的效果,比如你想div高度是height:50px;但是却又没设定这个属性,那你就可以用line-height:50px;同样达到效果
1、用padding给div设置内边距,让文字看上去是垂直居中的
2、实用table布局,td默认情况下是垂直居中,所以在div内插入table,再在td上设置text-align:center;就能控制文字垂直居中和水平居中
3、通过给文字设置line-height来达到垂直居中的效果,比如你想div高度是height:50px;但是却又没设定这个属性,那你就可以用line-height:50px;同样达到效果
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询