如何使webOS中的列表看起来像Grid?

时间:2010-09-10 07:37:56

标签: javascript html css webos mojo

我试过'float:left;',但是当滚动(慢慢地更清晰)时,只有一个列表项滚动..但不是一行的numItem ..(但照片应用程序内置在掌上ROM ROM中就好了)< / p>

在一个文件中:

<div id="results-list" class='thumb-list' x-mojo-element="List"></div>

在另一个:

<ul>#{-listElements}</ul>

在另一个:

<li class='thumb-item'>
 <img src="#{-pic_idFormatted}"/>
</li>

CSS:

/**
 * thumblist
 */
.thumb-list {
 padding: 12px;
}

.thumb-item {
 float: left;
 margin: 8px;
}

.thumb-item img {
 width: 80px;
 height: 80px;
 border-radius: 5px;
 border: 1px solid black;
}

剧本:

    this.resultsModel = {items: []};

this.controller.setupWidget('results-list', {
        itemTemplate:'thumb/search-result',
        listTemplate:'thumb/result-list',
        formatters:{pic_id:this.formatThumb.bind(this)},
        //renderLimit: 50,
        lookahead: 20,
        fixedHeightItems: true,
        initialAverageRowHeight:100,
        hasNoWidgets: true
    },
    this.resultsModel);

alt text

alt text

在同一个网格中

1 个答案:

答案 0 :(得分:0)

<ul>应该包裹<li> s:

<ul>#{-listElements}

<li class='thumb-item'>
 <img src="#{-pic_idFormatted}"/>
</li>

</ul>

但除此之外,你的其余问题还不清楚。