2017-02-22 11 views
0

私は下のスクロールバー(オーバーフロー)と私のサイト上にかなり大きなテーブルを持って、このスクロールは絶対に必要なものです。しかし、行数が増えると、テーブルの高さも問題になります。誰かが毎回ページをスクロールダウンさせるのはユーザーフレンドリーではありません。ボトムスクロールバーを固定する可能性はありますか?

ボトムスクロールバーを固定してページをスクロールする必要はありませんか?私はGoogleの検索を試みたが、何も見つからなかった。

+0

コードを入力してください。 –

+0

こんにちは、スニペットやjsfiddleをプロファイルして、人々があなたがしていることをはっきりと見て、何か作業することができるようにしてください。 – AVAVT

+0

テーブルを本体上で直接オーバーフローさせる場合は、スクロールバーをビューポートに固定する必要があります。それ以外の場合は、テーブルがオーバーフローしているコンテナがビューポートに「接続」されていることを確認します。 – LuudJacobs

答えて

0

はいそれは可能だし、それはとても簡単

document.body.scrollTop = document.body.clientHeight; 

コールこの行をあなたのDOMが完全にロード(あなたの体のまたはイベントthroughtエンド)であるのです。

スクロールが本文にない場合は、document.bodyを別の要素で置き換えることができます。

<table id="myTable"> 
... 
<script> 
    var myTable = document.getElementById('myTable'); 
    myTable.scrollTop = myTable.clientHeight; 
+0

リットルを明確にしてもらえますか?私はJSに精通していません。このコードを入れる必要があります私のテーブルの直後ですか?それから、私はこれで何をする必要があります:document.body.scrollTop = document.body.clientHeight;私が下のスクロールバーをユーザアクションなしで自動的に固定したい場合私はすでに固定スクロールバーでテーブルの読み込みを意味し、それはすべてです。申し訳ありません初心者の質問 – Ted

+0

私のコードの一部を提供し、私はあなたを理解できるように大胆になります。 – Kornflexx

+0

私はあなたにコードを提供してうれしいですが、それは実際にはコプレックステーブルのプラグインです。あなたはこのページをチェックすることができ、https:// profitov_net/tatables /ありがとうございました – Ted

関連する問題