私はテーブルの左側に常に必要な3つの列と、各グリッド要素が1日1時間を表すグリッドを含む列を含むため、その列をスクロール可能にする必要があります。私は多くの提案された解決策を試しましたが、彼らのほとんどはポジションアブソリュートを使用しています。これは悪い冗談です。列の高さが変化すると、それらの絶対的な位置は従わない。もう1つの問題は、テーブルが角2のコンポーネントが少なくて済むことです。単純なhtmlだけではなく、難しくなります。ポジションアブソリュートを使用するよりも優れたソリューションはありますか?テーブルの列を複数の列をスクロール可能にする方法を角度2で固定しますか?
2
A
答えて
0
さて、最後に私は、このソリューションで行きました: Fix and Scrollable table structure using html div
それはまだ絶対的な列を使用していますので、固定幅とマージンが、よく私がいる限り、それは作品としてのことを生きることができます。テーブルの行を表すAngularコンポーネント要素について、私はちょうどdisplay: table-row
を与えて、単にtdタグを内部に入れました。したがって、もはやtrを使う必要はありません。
0
多分お試しくださいposition: sticky;
しかし、コードなしでは、問題がどこにあるのか分かりません。
1
私はこのアプローチをとった。私は垂直方向と水平方向に作業します。
https://plnkr.co/edit/MWFJuiWsUoo39xbCwAKI?p=preview
onScrollA($evt) {
this.divC.nativeElement.scrollLeft = evt.srcElement.scrollLeft;
}
関連する問題
- 1. 固定ヘッダーと固定列のスクロール可能なHTMLテーブル
- 2. 角度UIグリッド複数の列を同時に編集可能
- 3. 固定ヘッダーでCSSスクロール可能なテーブルを作成する
- 4. 角度テーブルの列数を更新する方法
- 5. 角度2の配列の複数の値を削除する方法
- 6. 角度2のフィルタ付きテーブルの複数の列にフィルタを適用する方法
- 7. 垂直方向にスクロールしながらテーブルの位置を固定する方法。 y軸の位置を固定し、x軸はスクロール可能
- 8. 水平スクロール(4列固定)のHTMLテーブル
- 9. 角度+マテリアル - カスタムの列をテーブルに追加する方法(マットテーブル)
- 10. 角度2スクロールで固定位置に変更
- 11. 角度2のモデルの配列にデータをプッシュする方法
- 12. 角度2で観測可能にする方法
- 13. 最初の2つの列をテーブルに固定する
- 14. フレックスボックス - スクロール可能、固定?
- 15. 最初の列と残りの列がスクロール可能な固定のTableView
- 16. CSSを使用して固定ヘッダーでスクロール可能なテーブルを作成する方法
- 17. は可能ですテーブルを複数のスキーマに設定する
- 18. DialogPreferenceで固定高さのスクロール可能リストビューを実装する
- 19. 角度2で重複のないオブジェクト配列をマージする
- 20. 角材2枚スクロール可能
- 21. 角度2のテーブルを複数行更新する
- 22. コールバックの配列に角度コンポーネントをバインドすることは可能ですか?
- 23. GridViewで列を固定する方法
- 24. 複数の行とスクロール可能なテキストボックスを設定する方法
- 25. RDLC:複数の固定列と可変行のリストを表示
- 26. テーブルのピボットの行を固定数の列に変更する
- 27. 固定列ヘッダー、スクロール可能なデータ(jqgrid内)
- 28. HTMLで固定ヘッダーを使用するサイズ変更可能な列テーブル
- 29. 角度2でテーブル見出しを動的に設定する方法は?
- 30. このテーブルをスクロール可能にする方法
私たちは、あなたが試したもののいくつかのコード例を見ることができますか? –