有没有办法在 HTML 中装饰性地定义列表宽度。我知道我能做到
var autoComplete = $("#autoComplete").data("kendoAutoComplete");
// set width of the drop-down list
autoComplete.list.width(400);
但我只想用 HTML 来做。我已经尝试过:
data-list-width="400"
有没有办法在 HTML 中装饰性地定义列表宽度。我知道我能做到
var autoComplete = $("#autoComplete").data("kendoAutoComplete");
// set width of the drop-down list
autoComplete.list.width(400);
但我只想用 HTML 来做。我已经尝试过:
data-list-width="400"
当您autocomplete
在 Kendo UI 中创建一个时,它会为下拉选项创建第二个 HTML 元素(包装器)。这个元素作为原始的 one plusid
给出。id
-list
您可以为这个新创建的包装器定义 CSS 样式:
#autocomplete-list {
width: 300px !important;
}
您需要使用,!important
否则 Kendo UI 计算的值比您的更流行。
此 JS Fiddle 中的示例:http: //jsfiddle.net/OnaBai/n55w8/
I got the answer from telerik today:
Currently, the width of the popup element can be set only programatically.