更改从存储加载选项的下拉dojo的字体大小

Change font size for dropdown dojo where options are loaded from a store

本文关键字:dojo 字体 存储 加载 选项      更新时间:2023-09-26

我正在尝试减小dijit.form.Select框(dojo 1.6)中所有选项的字体大小。我正在以编程方式初始化和设置这些选项。如何更改下拉列表中选项的字体大小?请帮忙。

这是我当前的代码:

//月份下拉声明

        var MONTH = new dijit.form.Select({
            name        : "MONTH",
            options     : store,
            value       : this.fields['MONTH'].value,
            style       : { width: '125px' },
            maxHeight   : -1
        }, this.dapMONTH);

(我不确定如何覆盖使用的CSS主题)

谢谢。

使用以下CSS:

.dijitSelectLabel {
  font-size:30px;      
}
.dijitMenuItemLabel{
    font-size:25px;
}

实例:

https://jsfiddle.net/cz19fcpp/

其中,在.dijitMenuItemLabel中,您可以处理菜单列表中项目的字体大小;在dijitSelectLabel中,您可设置列表中所选项目的字体尺寸。