Angular / Kendo-弹出元素附加到DOM的最末端

时间:2018-12-02 20:41:14

标签: angular kendo-ui

如果我打开kendo下拉菜单或kendo中具有弹出窗口之类的任何内容,则每次将其附加到DOM的末尾时,当我要重新设置样式时,这是个问题(因为它的相同组件用于下拉菜单,组合框,自动完成功能,dropdownbutton)...有什么方法可以将此弹出窗口附加到DOM中的组件本身?我听说了它的可能,但找不到任何解决方案。

谢谢:)

1 个答案:

答案 0 :(得分:0)

否,无法更改将弹出窗口附加到DOM的方式。 但是,您仍然可以按照自己的方式设置样式,因为每个弹出窗口都有不同的CSS类名称。

例如:

  • k-calendar-container for kendo.ui.DatePicker
  • k-list-container代表kendo.ui.DropDownListkendo.ui.AutoComplete

我创建了一个示例:https://jsfiddle.net/Metoule/1kfgct3x/

还要注意,根据您实际想要实现的目标,template属性可能是您的最佳选择,例如autocomplete widget