CSS里写了text-align:center;为什么我的文字无法垂直居中?请各大侠帮我看看,初级学习,很多不明白!

如题所述

要垂直居中,a标签加一个属性line-height:50px;
具体原理就是元素的height(高)和line-height(行高)一样的时候,元素里面的文字就能居中。
温馨提示:答案为网友推荐,仅供参考
第1个回答  推荐于2018-05-09
text-align 属性规定元素中的文本的水平对齐方式。
该属性通过指定行框与哪个点对齐,从而设置块级元素内文本的水平对齐方式。
注意是块状元素 !本回答被网友采纳
第2个回答  2016-10-26
把你的float去掉- -
第3个回答  2016-10-26
能不能贴代码,不要用图片追问

代码贴不上来,就超数字限制了

追答

好吧,居中那我就简单说下居中吧。div居中 margin:0 auto; 文字居中就用text-align:center; 如果文字不居中就加一个display:block;