Ich habe ein Problem mit Z-Index (glaube ich) in ExtJS. Während Drag & Drop-Element von GridPanel nach DataView Ich Drop Element über GridPanel und es fiel auf DataView. Aber DataView haben Platz unter dem GridPanel, und das ist unmöglich! Thx! (Problem in allen Browsern)Wie setzt Z-Index zu Ext.Panel (ExtJS)?
6
A
Antwort
14
Haben Sie versucht, den Z-Index Ihres Artikels auf eine höhere Reihenfolge zu setzen? dh.
Ext.Msg.show({
title:'Request Failed',
msg:"Error, The request was not found in the database",
icon: Ext.MessageBox.ERROR,
buttons: Ext.Msg.OK
});
Ext.MessageBox.getDialog().getEl().setStyle('z-index','80000');
1
Windows-
Wenn Sie möchten, haben die zIndex für Fenster verwalten Sie die Ext.WindowManager
verwenden können. Alle Fenster werden automatisch in den Window-Manager registriert, so dass Sie tun können:
Ext.WindowManager.bringToFront(component)
oder die nächste zIndex erhalten
Ext.WindowManager.getNextZSeed()
Alle schwebenden Komponenten
Wenn das Problem mit anderen schwimmenden Komponenten wie das ziehen Sachen können Sie die vorhandenen Komponenten zu einem zIndexManager
var zIndexManager = new Ext.ZIndexManager;
zIndexManager.register(compA);
zIndexManager.register(compB);
registrieren
Dann können Sie tun:
zIndexManager.sendToBack(comp);
zIndexManager.bringToFront(comp);
oder verwalten mit:
zIndexManager.getNextZSeed();
Verwandte Themen
- 1. EXTJS fireEvent
- 2. wie zu lernen EXTJS
- 3. ausblenden TitleBar + ZIndex
- 4. WPF zIndex in TabControl
- 5. zIndex in React Native
- 6. Openlayers Feature Style zIndex
- 7. Wie kann ich auf andere extJS-Objekte innerhalb von extJS click-Ereignissen zugreifen?
- 8. WPF Border ZIndex funktioniert nicht wie erwartet
- 9. WPF: Canvas und zIndex? Wie funktioniert es?
- 10. ZIndex auf ObservableCollection-gebundene ListBox
- 11. Extjs Radio Addevent Problem
- 12. ExtJS Element zu Komponente
- 13. Wie verwenden Sie logische Operatoren in Bindungsformeln in ExtJS?
- 14. Wie Extjs Grid-Daten zu Excel exportieren?
- 15. Wie man Datenattribut zu extjs Knopf hinzufügt
- 16. , wie Checkbox-Spalte zu Extjs Grid
- 17. Apache FOP: zindex scheint nicht in überlappenden Blöcken zu arbeiten
- 18. Wie man den $ EDITOR zu Klammern setzt
- 19. ExtJS-Panel lädt nicht Raster Inhalt innerhalb
- 20. Wie man ein Druckknopfsymbol auf extjs modales Fenster zusammen mit den anderen Konfigurationseigenschaften setzt
- 21. EXTjs Panels reduzieren und erweitern Methoden
- 22. wie data ExtJS 4
- 23. Wie setze ich den Zindex von Datatemplate in einem Longlistselector
- 24. ExtJS 4.2: Wie
- 25. Wie können wir Zindex einer Silverlight-Steuerung programmgesteuert ändern?
- 26. ExtJS Gridfilter Werte zu PHP
- 27. NativeScript zIndex in XML nicht funktioniert?
- 28. Leinwand innerhalb div blockiert höher zindex div
- 29. Wie Festlegen von Canvas ZIndex WPF-Steuerelement in Click Event?
- 30. Wie zu verbergen und zu zeigen Panel mehrmals in extjs
Dies funktionierte für mich genauso wie Sie beschrieben. Ich brauchte das Meldungsfeld, um über der Lademaske zu erscheinen, und dies tat den Trick –
@Bosvark Woher kommt die '80000'? + 1ed! –
tatsächlich, @Chesney Woher kommen die 80 000? Nur eine "hohe" Nummer? – VDP