我在网页上有一张桌子。我想垂直和水平滚动它。但它不适合我。我尝试使用动作,但这也没有帮助。以下是我使用的操作代码
WebElement slider = driver.findElement(By.id(ID));
Actions builder = new Actions (driver);
builder.dragAndDropBy(slider, 30, 0).build().perform();
我也试过:
int height = slider.getSize().getHeight();
int width = slider.getSize().getWidth();
dragAndDrop = builder.clickAndHold(slider).moveByOffset(height,0).release().build();
奇怪的是,我分配滑块的任何值仅移动 6 行。
故事的HTML:
<div id="pt1:pc1:md1::scroller" tabindex="-1" style="position: absolute; overflow: auto; z-index: 0; width: 770px; top: 46px; height: 187px; right: 0px;">
<div style="width: 1260px; height: 6562px; visibility: hidden;"></div>
</div>
</div>
</div>