我尝试通过
对齐两个javafx.scene.control.ScrollPane的垂直滚动位置sp1.vvalueProperty().bindBidirectional(sp2.vvalueProperty());
问题是这些ScrollPanes之一可能具有水平滚动条。因此,我向下滚动ScrollPanes的次数越多,它们对齐的可能性就越大(请参见屏幕截图)。我该如何处理?
答案 0 :(得分:2)
除非两个<div *ngFor="let user of users | reverse">
中都显示滚动条,否则不可能用2个ScrollPane
和高度相等的内容来做到这一点:
考虑内容完全适合左侧ScrollPane
的{{1}}的情况。右侧viewport
的{{1}}可以滚动ScrollPane
高度。不能修改左侧的viewPort
。
由于预期结果似乎是某种规模的,因此您可以简单地将ScrollPane
与对其应用了ScrollBar
的孩子和剪辑一起使用。用于计算要放在顶部的像素的公式,请使用
ScrollPane
Pane