大規模なデータセットのUIを構築します。理想的なのは、200行以上のデータに対応するためにスクロール可能な固定の高さのテーブルを用意することです。ボーナスは、JQuery UIを使用して、ユーザーがテーブルの高さをドラッグして行を増減できるようにすることです。
私がこれまでに持っているもののJSFiddle:http: //jsfiddle.net/jonbrownm/j5cdx/
HTML
<div>
<table>
<tbody>
<tr>
<td>Clementine</td>
<td>Bradford</td>
<td>neque@in.org</td>
</tr>
...
</tbody>
</table>
JQUERY
$(function () {
$("div").resizable({
handles: "s"
});
});
CSS
div {
width:100%;
height: 100px;
overflow-y:auto;
overflow-x:hidden;
}
div .ui-resizable-s {
height: 20px;
background: red;
cursor: s-resize;
border: solid 1px red;
width: 100%;
bottom: -5px;
left: 0;
}
そこは50%です。テーブルのサイズを変更できますが、スクロールすると、スクロールテーブルでハンドルがドラッグされます。.ui-resizable-s
divに関連してabsoluteを設定しようとしましたが、うまくいきませんでした。
誰かがこれまたは適切な解決策に出くわしたことがありますか?