背景
HTMLのテーブルヘッダを固定するために、tablesorterのstickyHeaderを使っています。
https://mottie.github.io/tablesorter/docs/example-widget-sticky-header.html
IE11で上記サイトの「Attach sticky header to its parent」テーブルをスクロールすると、テーブルヘッダが一時的に上下してチカチカします。
Firefox46でも微妙にチカチカしましたが、IE11ほどではありませんでした。
tablesorterのstickyHeaderを設定すると、HTMLで定義したthead要素に加えて、スクロール用のthead要素が作成されます。
スクロールしたときに、このスクロール用theadが常にテーブル上部に表示されて、テーブルヘッダが固定されているように見えます。
このスクロール用ヘッダが原因ではあると思いますが、具体的にどう悪さしているのかが分かりませんでした。
質問
- なぜこういった現象が起きているのでしょうか?
- Firefoxでは起きないのは、ブラウザのどこによる違いから来ているのでしょうか?
- IE11での制御方法はあるでしょうか?
- 制御方法がない場合、代替ライブラリを教えてください。
あなたの回答
tips
プレビュー