I持って次のマークアップとCSS:私はどうすればよいオーバーフロー-yが:-Xオーバーフローの子にスクロール:スクロール
https://jsfiddle.net/f0u9kpkb/
キー部は、次のとおりです。
.grid {
border: 1px solid #bdbdbd;
display: flex;
flex: 1;
flex-direction: column;
overflow-x: auto;
height: 200px;
}
.grid .grid-body {
display: flex;
flex: 1;
flex-direction: column;
overflow-x: visible;
overflow-y: auto;
}
私のコードでは、外側のdivには水平スクロールバーが生成され、内側のdivにはオーバーフローする垂直スクロールバーが生成されますが、この例では2つの水平スクロールバーが表示されます(overflow-x: )
私はあなたが私はここで起こって見ることができる問題のカップルを持っているw3schools.com
にoverflow propertyを確認してください
よく分かりませんhttps://jsfiddle.net/14t2cdpr/1/ –
react-data-gridはこの問題のためにjavascriptソリューションを使用しています。これが唯一の方法かもしれません。 – derekdreery
私が見つけることができる唯一の解決策は、本体をスクロールし、onscrollイベントを使用して同じ位置にヘッダーを保持することです – derekdreery