2017-04-04 2 views

Antwort

1

Sie können es mit einigen kreativen Stil überwiegenden tun wollen den Effekt, den Sie zu erhalten. heißt

<style> 
    .k-item.k-state-selected.k-state-focused:not(:hover) { 
     background-color: transparent; 
     color: inherit; 
    } 
</style> 

wird loszuwerden, die blaue Markierung Farbe bekommen, zeigen aber immer noch das graue Highlight beim Schweben und es behebt auch die Schriftfarbe auf Schwarz zurück. Sie werden also schwarz auf transparent statt weiß auf blau.

http://dojo.telerik.com/@Stephen/EtUXE

Aber es kann die CSS-Selektor richtig hinzubekommen, nur zu ändern, um die besondere Styling Sie wollen, ohne andere betroffene Kendo-Widgets auf der Seite, verwenden ähnliche Styling Selektoren schwierig sein.

In diesem Fall ist es besonders schwierig, die richtige Stilregel zu erhalten, da der Popup-Listenbereich ein nicht verbundenes Popup ist, das kein untergeordnetes Element der Dropdownliste ist. Daher können Sie einen untergeordneten Selektor nicht nur auf Dropdownlisten-Popups anwenden. Wie Sie in meinem Dojo-Beispiel sehen können, sind sowohl Dropdown-Listen betroffen als auch Comboboxen und andere Kendo-Widgets, die dieselben Stilregeln verwenden.