0
我想在表格中顯示webview中的遊戲統計數據,比如排名和戰鬥歷史。 我的HTML代碼看起來像JQuery移動表格列是一個高於另一個
<div data-role="page">
<div data-role="header">
<h1 id="title">Statistics</h1>
</div>
<div data-role="content">
<div id="ranking_content">
<table data-role="table" id="my-table" data-mode="reflow">
<thead>
<tr>
<th>Username</th>
<th>Nation</th>
<th>Score</th>
</tr>
</thead>
<tbody>
{% for r in ranking %}
<tr>
<td>{{r['username']}}</td>
<td>{{r['nation']}}</td>
<td>{{r['score']}}</td>
</tr>
{% end %}
</tbody>
</table>
</div>
<div id="history_content">
<table data-role="table" id="my-table">
<thead>
<tr>
<th>Time</th>
<th>Against</th>
<th>Settlement</th>
<th>Gold</th>
<th>Rock</th>
<th>Wood</th>
</tr>
</thead>
<tbody>
{% for h in history %}
<tr>
<td>{{h['time']}}</td>
<td>{{h['against']}}</td>
<td>{{h['settlement']}}</td>
<td>{{h['gold']}}</td>
<td>{{h['rock']}}</td>
<td>{{h['wood']}}</td>
</tr>
{% end %}
</tbody>
</table>
</div>
</div>
<div data-role="footer" data-position="fixed">
<div data-role="navbar" data-position="fixed">
<ul>
<li>
<a href="#" data-tab="ranking_content">Ranking List</a>
</li>
<li>
<a href="#" data-tab="history_content">Battles History</a>
</li>
</ul>
</div><!-- /navbar -->
</div>
</div>
(我已經包含jquery.mobile-1.3.0.min.css
和jquery.mobile-1.3.0.min.js
)。它看起來沒問題,除了我沒有橫向順序的列,它顯示的是用戶名,國家,一個在另一個之上,我希望像一個正常的表格在一行=>水平。 如何製作像html中的普通表格?
因爲JQM表格響應屏幕寬度,因此,它將每行轉換爲看起來像一個單獨的表格,並且標題垂直對齊。 – Omar 2013-05-05 14:50:36