0
如何調整UI自動補全下拉菜單的位置以降低20個像素?將jQuery UI自動完成下拉菜單的位置減少20個像素
我發現了一種使用position()
方法的解決方案。
解決辦法建議(發現Solution):
$('#myField').autocomplete({
source: …,
position: {
offset: '20 4' // Shift 20px to the left, 4px down.
}
});
它專爲我的情況是:
$('#myField').autocomplete({
source: …,
position: {
offset: '0 20' // Shift 0px to the left, 20px down.
}
});
但是這並沒有給我。
我沒有看到在位置的方法的jQuery UI的文檔或者提及偏移: http://api.jqueryui.com/autocomplete/#option-position
使用jQuery的的UI-1.10.3
看到這個小提琴: FIDDLE
謝謝!
我會添加一些CSS的'UI-autocomplete'(見主題化你鏈接的文檔頁面)。您應該可以使用'position:relative'或類似的方式設置合適的偏移量 – Basic
@Basic ui-autocomplete具有使用javascript動態設置的定位。 top:* px; left:* px; width:8px;等等; 不知道如何調整存在動態設置頂部位置下降20像素。 – Martin