我正在尝试在焦点位于元素上时完全在屏幕上显示元素。我正在使用scrollIntoView,因为当我使用TABS聚焦到我的搜索框时,我只看到截断的搜索框。为了让它完全可见,我正在使用scrollIntoView。但它在FIREFOX和IE,EDGE中运行良好,但在Chrome中却没有。请参阅以下代码
代码:
this._searchbox = document.createElement("INPUT")
.addClass('SearchBox')
.focus(function () {
$(this).parent().get(0).scrollIntoView();
});
我正在使用父对焦,因为我想显示搜索框为子的整个父级。这是我的要求。父母是div元素FYI。