.i-tabs-tab { flex: 1; display: flex; width: 100%; -webkit-box-pack: center; justify-content: center; -webkit-box-align: center; align-items: center; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; text-align: center; position: relative } .i-tabs-tab-bar { display: block; width: 50%; height: 2px; background: 0 0; position: absolute; bottom: 0; left: 25%; background: #00C0FF; border-radius: 100px; } .i-tabs-tab-title { font-size: 28rpx; text-align: center; box-sizing: border-box; color: #B8B8B8; } .i-tabs-tab-title-current { color: #00C0FF } .i-tabs-tab-scroll { display: inline-block; width: auto; min-width: 60px; }