Dojo 过滤小部件数据溢出

Dojo filtering widget data overflow

我正在开发 dojo 1.6,我使用 dijit.form.Select 小部件。 我现在面临的问题是当我 select 下拉列表中的长文本时,它超出了小部件的宽度。我希望字符串包含在分配给小部件的宽度中。我尝试使用 overflow: hidden 属性,但它不起作用。请帮忙。这是我正在处理的代码段。

        this.dapNAME = new dijit.form.Select({

            name            : "NAME",
            placeHolder     : 'Enter Name',
            maxHeight       : -1,
            style           : {width: '265px'}
        }, this.dapNAME);

我已经从这个link

中得到了答案

还有一个 link 可能也有帮助。

您需要为 css 设计风格。请记住用您为站点选择的任何样式(claro、nihilo 等)替换 tundra 样式。

.tundra .dijitSelect .dijitButtonText {
    text-align: left;
}

.tundra .dijitSelectLabel {
    width: 120px;
    overflow: hidden;
}