2

如何使用 css 设置自动完成的宽度?我知道我可以在我声明它时设置宽度,就像这样。

@(Html.Kendo().AutoComplete().Name("test").HtmlAttributes(new { style="width:400px"}))

但我想知道如何在css中做到这一点。我尝试了以下但没有用

 .k-autocomplete .k-header
{
    width: 300px;

}
4

3 回答 3

5

只需这样做:

.k-autocomplete.k-header {
    width: 300px;
}

删除 CSS 类选择器之间的空格。

于 2013-05-31T15:29:57.747 回答
4

取自他们的文档

var autoComplete = $("#autoComplete").data("kendoAutoComplete");

// set width of the drop-down list
autoComplete.list.width(400);

初始化时这不是配置的一部分似乎有点奇怪..也许这只是我。

于 2014-07-03T20:41:19.803 回答
1

对 2020 年的我来说,答案很简单:

.k-autocomplete {
    width: 300px;
}
于 2020-03-02T18:29:38.270 回答