extjs - centre formPanel sur un panneau
Je suis en utilisant extjs et juste pour essayer de résoudre un problème simple:
J'ai un formulaire avec une largeur fixe. Je veux de Centre de ce formulaire dans un normal Ext.Le panneau.
Je suis en train de réaliser le "css-voie - réglage de la marge de gauche et droite à "auto".
Mais ce n'travail, il semble que les marges sont tout simplement ignorés.
Le Code:
var curStateForm = new Ext.FormPanel({
title:'test',
width:300,
bodyStyle:'margin:5px auto 0 auto',
items: [edIst, edAdjust, edSumme]
});
var testPanel = new Ext.Panel({
width: '100%',
frame:true,
items: [curStateForm]
});
OriginalL'auteur Ben | 2010-05-21
Vous devez vous connecter pour publier un commentaire.
Avez-vous vu cet exemple? Regardez l'exemple dans la section "custom layouts /centre".
EDIT: En Ext 3, l'échantillon était la voie à suivre. Maintenant en Poste 4, il serait préférable d'utiliser une vbox mise en page sur le récipient externe avec alignement au centre, comme indiqué dans la A1rPun réponse.
Cette page est très mauvais, la moitié des fragments de code ne fonctionnent pas, et ils ne représentent pas ce qui est sur l'écran !
L'exemple de l'url n'est plus valide
OriginalL'auteur Brian Moeskau
Cela fonctionne parfaitement pour moi en Ext 4
L'utiliser sur n'importe quel conteneur
OriginalL'auteur A1rPun
OriginalL'auteur aarffy
J'ai juste fait ce à un panneau
A fonctionné pour moi.
OriginalL'auteur Diwakar Kuruba
Dans: panneau de
OriginalL'auteur Thevs
Par exemple, j'utilise cette mise en page:
Mon formulaire:
OriginalL'auteur Padovan
Essayez les solutions suivantes dans le panneau:
OriginalL'auteur Natkeeran