在 Kendo 中为 Angular 下拉列表设置字体大小
Setting font size in Kendo for Angular Dropdownlist
在这个 StackBlitz 中,我有一个 Kendo 用于 Angular DDL,字体大小设置为 6px,但它不起作用。 objective 是改变弹出列表的字体大小。如何解决这个问题?
@Component({
selector: 'my-app',
template: `
<kendo-dropdownlist
[data]="listItems"
[ngStyle]="{ 'font-size': '6px' }">
</kendo-dropdownlist>
`
})
export class AppComponent {
public listItems: Array<string> = ["Item 1", "Item 2", "Item 3", "Item 4"];
}
我已经更新了你的 blitz,添加了这一行:
.k-animation-container li, .k-animation-container-shown li {
font-size: 6px!important;
}
给你的styles.css
还有一个(更灵活的)解决方案:
添加
.popup-class {font-size: 6px;}
给你的styles.css
添加
[popupSettings]="{ popupClass: 'popup-class' }"
到 kendo-下拉列表中的模板。
使用此解决方案,您可以单独设置每个下拉列表的样式。另一种解决方案可能是使用项目模板。
在这个 StackBlitz 中,我有一个 Kendo 用于 Angular DDL,字体大小设置为 6px,但它不起作用。 objective 是改变弹出列表的字体大小。如何解决这个问题?
@Component({
selector: 'my-app',
template: `
<kendo-dropdownlist
[data]="listItems"
[ngStyle]="{ 'font-size': '6px' }">
</kendo-dropdownlist>
`
})
export class AppComponent {
public listItems: Array<string> = ["Item 1", "Item 2", "Item 3", "Item 4"];
}
我已经更新了你的 blitz,添加了这一行:
.k-animation-container li, .k-animation-container-shown li {
font-size: 6px!important;
}
给你的styles.css
还有一个(更灵活的)解决方案:
添加
.popup-class {font-size: 6px;}
给你的styles.css
添加
[popupSettings]="{ popupClass: 'popup-class' }"
到 kendo-下拉列表中的模板。
使用此解决方案,您可以单独设置每个下拉列表的样式。另一种解决方案可能是使用项目模板。