微信小程序自帶了一個container:前端
.container { width: 100%; height: 100%; display: flex; flex-direction: column; align-items: center; justify-content: space-between; box-sizing: border-box; }
設置了控件豎向顯示,並居中顯示, 此時其內部的swiper控件默認width變成了0, <text> 有內容(有固定寬度)的<view> 不存在問題小程序
如今對前端還停留在學習階段, 猜想設置了align-items: center; 後可能影響swiper默認寬度的測量, 後面知道了再補充微信小程序
解決方案微信
1.去掉align-items: center; 學習
2.顯示設置swiper控件寬度flex