今天遇到一个问题,模拟list-type的div实心方块和标题对不齐…(放大n倍看效果!!哈哈)

我朋友教我,在“需要”前面加个x试试
然后…

我发现了,x和div能对齐,但中文却不行。
是因为对准基线的问题,vertial-align的默认值,是底部基线对齐,但中文的基线不在底部,所以出现误差。
设置vertical-align: middle;
统一基线后,再来看效果

okkkk!完工!
vertical-align图示如下:

博主遇到模拟list - type的div实心方块和标题不对齐的问题,朋友建议在“需要”前加x,发现x和div能对齐但中文不行,原因是vertial - align默认底部基线对齐,而中文基线不在底部,设置统一基线后问题解决。
今天遇到一个问题,模拟list-type的div实心方块和标题对不齐…(放大n倍看效果!!哈哈)

我朋友教我,在“需要”前面加个x试试
然后…

我发现了,x和div能对齐,但中文却不行。
是因为对准基线的问题,vertial-align的默认值,是底部基线对齐,但中文的基线不在底部,所以出现误差。
设置vertical-align: middle;
统一基线后,再来看效果

okkkk!完工!
vertical-align图示如下:


被折叠的 条评论
为什么被折叠?