文字垂直居中怎么设置:不同软件操作不一样

文字垂直居中怎么设置:不同软件操作不一样

赶报表的时候卡在文字垂直居中怎么设置,光标在框里来回点,水平对齐看着是齐的,文字就是贴在上方,试了好半天都没挪到中间,当时心里憋着一股火气,明明看着是简单的对齐功能,偏就不能一次到位。

最先打开的是Word,选中单元格之后,先点了顶部对齐的按钮,文字纹丝不动,又去拉单元格的行高,拉宽之后文字还是待在顶上,那时候误以为只要把行拉高就会自动居中,来回拖拽了好几次边框,表格的排版直接乱掉,旁边的内容跟着挤成一团,又撤销回去重新调整。

后来才反应过来,Word表格里垂直居中,不能只调行高,选中单元格,右键点开单元格对齐方式,里面有九个小图标,中间那个才是同时水平和垂直居中,只点工具栏上的居中,大多只是管横向,纵向不受影响。点完之后文字一下子落到格子中间,看着舒服很多,就是有时候粘贴进来的文本自带段落间距,就算选了居中,文字还是偏上,得进到段落设置里,把段前段后间距改成0,不然对齐效果会走样。

换到Excel的时候,又碰上不一样的情况。同样是选中单元格,右键设置单元格格式,对齐标签页里面,垂直对齐下拉框里有居中选项,选好确认就可以。这里容易搞混的地方是,Excel的行高如果压得很窄,就算设置了垂直居中,肉眼也看不出差别,单元格高度足够的时候,这个设置才会显现出来。之前有一回,单元格高度很小,设置完之后盯着屏幕看半天,怀疑自己操作错了,反复点了好几次菜单,白白浪费不少时间。

网页代码里面的文字居中,又是另一套路子,之前帮别人改简单的页面样式,一开始只给文字加text-align:center,横向对齐没问题,纵向依旧靠上。试过给容器加固定高度,再用line-height等于高度的办法,单行文字的时候效果还行,但是文字一旦换行变成两行,布局直接崩坏,文字挤在一起,根本没法看。多行文字的时候,用flex布局会稳妥一点,display:flex,再加上align-items:center,容器里面的文字就能在垂直方向稳住,只是这个写法对容器本身有要求,容器要设置好高度,不然不会生效。

WPS表格和文字的对齐入口,和Office大体相近,图标长得差不多,只是菜单排布稍微挪了一点位置,刚切换软件的时候容易找不到按钮,在顶部工具栏来回扫半天。

这只是我的个人感受,不是标准答案,不同版本、不同软件界面,按钮位置会有变动,有的版本还藏在更多设置里面,不能直接照搬我试过的步骤。

PPT里面的文本框,又是另外一种情况。选中文本框,右键设置形状格式,找到文本选项,里面有文本框垂直对齐的选项,直接选居中就行。很多时候习惯直接拖动文本框的位置,误以为挪动框子就是文字居中,其实文本框本身的位置和框内文字的对齐,是两个独立的设置,分开调整,不能混在一起。之前做幻灯片,拖了好久文本框,一直觉得文字位置别扭,折腾好久才分清这两件事。

不同场景下,没有一个统一的操作办法,表格、文档、幻灯片、网页代码,各自有自己的设置路径,这次记下来的这些,只是我自己挨个试出来的法子,换一个软件版本,说不定入口就变了。

现在再碰到对齐问题,不会上来就乱点按钮,先先分清当下是在哪一个工具里面,再去找对应的垂直对齐选项,少走很多弯路。只是偶尔遇到带格式复制过来的内容,自带隐藏的间距参数,就算设置了居中,视觉上还是有点偏移,碰到这种情况,我一般会先清除格式,再重新设置对齐。

文件改完之后,保存关掉软件,不再盯着对齐的细节反复纠结。