背景:在工作中经常出现这种情况:按照UI给的设计图和尺寸写出来渲染的页面跟设计图差别很大,尤其是文字的上下间距
原因:页面渲染出来会自带行高
解决办法:
1>单行文字:看字体大小是多大,比如字号是 32px ,那么设置它行高为32px
2>多行文字:将行高设置为 字号 + 行间距,然后写上下边距的时候,设计图上的距离减去行间距的一半
背景:在工作中经常出现这种情况:按照UI给的设计图和尺寸写出来渲染的页面跟设计图差别很大,尤其是文字的上下间距
原因:页面渲染出来会自带行高
解决办法:
1>单行文字:看字体大小是多大,比如字号是 32px ,那么设置它行高为32px
2>多行文字:将行高设置为 字号 + 行间距,然后写上下边距的时候,设计图上的距离减去行间距的一半