之前一直想做的文本宽度适应, 现在实现了!