修复几个问题

1. top配置无效
2. 宽度自适应有问题，当有三个tip，其中一个达到了最大宽度，后面其他的tip都会保持为最大宽度
3. tip的方向为top时，offset设置无效