小白请教:for循环的元素要怎样才能横向排列?
发布于 5 年前 作者 houyang 1612 次浏览 来自 问答

循环出来的元素,用view啥的套上,都不能横向排列,头痛。肯定有横向的需要循环的情况吧,各位大神指教一下

用了 display:inline-block 也设置了宽度。因为内容元素用的for循环,不好去设定内容 的宽度,按我的小白想法,for循环横向排列,scroll又允许横向滚动,这个窗口就完成了。但实际并不是这样,它永远在折行。难道一定要根据循环的数量计算内容的实际宽度才行吗??

3 回复

#非小程序Bug

在视图如何排列和显示应该是归css管,所以你可以在wxss里写相关的布局

例如:

display:inline-block

display:flex;

可以通过CCS样式来改变为display:inline-block;

view是块级元素,正常的情况下每个view都独占一行,如果想在一行显示需要调整wxss属性,或者换成text

回到顶部