Windows Metro:如何在没有listview的情况下创建水平div?

Windows Metro:如何在没有listview的情况下创建水平div?,listview,layout,windows-8,microsoft-metro,Listview,Layout,Windows 8,Microsoft Metro,我想创建一个基本的水平布局,带有一些图片、文本和链接。有些图片较大(100%垂直),有些较小(50%),中间有一些文字 我研究了ListView,但它似乎不符合我的要求(没有太大的复杂性),因为我所有的图片(iTen)都有不同的布局,还有一些特殊的文本 如果我可以使用ListView的布局,而不需要复杂的数据源和其他东西,那就太好了。我没有实际的数据,只是一个带有特定图像、文本和链接的水平布局 有人能给我一个关于这件事的指导吗?我正在使用Metro和Javascript+HTML 在纯HTML中

我想创建一个基本的水平布局,带有一些图片、文本和链接。有些图片较大(100%垂直),有些较小(50%),中间有一些文字

我研究了ListView,但它似乎不符合我的要求(没有太大的复杂性),因为我所有的图片(iTen)都有不同的布局,还有一些特殊的文本

如果我可以使用ListView的布局,而不需要复杂的数据源和其他东西,那就太好了。我没有实际的数据,只是一个带有特定图像、文本和链接的水平布局

有人能给我一个关于这件事的指导吗?我正在使用Metro和Javascript+HTML

在纯HTML中,我可能会使用一个固定宽度的div,比如说4000px


Metro编程提出了许多新概念,文档和文档还不是很清楚

如果您的物品大小相同(或可以这样制作),您应该能够使用“flexbox”:


我很喜欢flexbox。

谢谢@dhopton,我们在容器中使用-ms flexbox,在儿童中使用inline block解决了这个问题。您不应该在儿童中使用inline block