小白请教:for循环的元素要怎样才能横向排列?

发布于 6 年前作者 houyang1777 次浏览最后编辑 6 年前来自 ask

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

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

3 回复
tbai
tbai1 楼6 年前

#非小程序Bug

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

例如:

display:inline-block

display:flex;

pmo
pmo2 楼6 年前

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

fang84
fang843 楼4 年前

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