我正在构建一个足球应用程序(使用 phonegap、backbone、require 和 topcoat.io),允许用户选择他们的最佳球员(MOTD)。
在 MOTD 模板中,我想显示球员姓名、位置、指向他们完整外部资料的链接和单选按钮。HTML 看起来像:
<li class="topcoat-list__item">
<div class="player-container">
<div class="player-details">
<label for="player_516" class="topcoat-radio-button">
<input type="radio" name="player_id" id="player_516" value="516">
<p>Robin van Persie</p>
<p>Forward</p>
</label>
</div>
<div class="player-more">
<a target="_blank" href="http://www.premierleague.com//en-gb/players/profile.overview.html/robin-van-persie">More</a>
</div>
</div>
</li>
CSS是:
.player-more{
width:48%;
float:left;
}
.player-details{
vertical-align: middle;
float:left;
width:48%;
}
但它在手机上看起来像这样:
列表示例 http://match.webintelligence.ie/img/motm.png
也许我试图在每个列表项中包含太多信息。关于如何更好地呈现这一点的任何建议?也许我不需要单选按钮。相反,如果用户单击列表上的任何位置,它将突出显示它,这将是他们的选择。除非单击“更多”,在这种情况下,外部链接将显示...