课程
/前端开发
/JavaScript
/形形色色的下拉菜单
为什么只写text-align:center;不能居中,而要加上line-height:40px;才居中呢??
2015-04-09
源自:形形色色的下拉菜单 3-1
正在回答
text-align:center; 这个属性才是居中,效果是页面内相对水平位置居中。
line-height:40px;意思是设置行高40px,产生的效果就是在一个40px高度的行内垂直居中。
单纯只设置text-align:center; 或者 line-height:40px;都是可以居中的,只不过只是水平位置或者垂直居中罢了。
line-height是行高属性,一般用来行内垂直居中,把它和你的行高设一样就能垂直居中了,text-align设置的是水平居中
举报
本教程从易到难,循循渐进,运用不同技术实现动态下拉菜单