5

如何更改 kendo ui 组合框的宽度?我使用版本:2012.3.1114 我试过了:

#options {
    padding: 30px;
}
#options h3 {
    font-size: 1em;
    font-weight: bold;
    margin: 25px 0 8px 0;
}
.k-combobox{
    width:60px;  }

Javascript:$("#select").kendoComboBox();

html:

<select id="select">
    <option value="null">nada</option>
    <option value="true">ON</option>
    <option value="false">OFF</option>
</select>

使用文件它可以工作,但不能在 jsfiddle 中:示例

4

3 回答 3

9

试试这个 :

$(document).ready(function() {

                $("#select").kendoComboBox();
                $("#select").parent().css('width',"300px");

            });

你也可以这样做:

$(document).ready(function() {
            $("#select").width(400).kendoComboBox();
                });
于 2013-02-08T18:29:00.517 回答
2

您可以使用 !important css 声明:

.k-combobox{
   width: 125px !important;
}
于 2014-02-28T15:56:18.927 回答
1

其他有用的方式:.HtmlAttributes(new { style = "width: 200px;"}) 通过https://stackoverflow.com/a/25725406/1923256

于 2015-07-01T08:56:46.833 回答