2017-09-15 2 views
0

Je dois créer un nouveau div qui encapsulera l'existant. Mon but est d'insérer un CSS propert (image de fond) pour cette nouvelle div .. Voici les scénarios:Comment insérer un nouveau div dans Ext.window

<!-- First div is ExtJS made--> 
<div class="x-window"> 

    <!-- I want to create this one to wrap image inserted div below! --> 
    <div class="newOne" style="text-align: center;"> 

     <!-- This div is ExtJS made as well! --> 
     <div class="x-window-header" style="background-image: url('Icon.png');></div> 

    </div> 

</div> 

J'ai utilisé la div supérieure qui est ExtJS faite et le nom de x-window mais il n'a pas appliqué text-align: center; propriété. J'ai essayé d'aligner au centre dans le même élément div x-window-header mais il n'a pas appliqué aussi bien!

Quelle est la manière de créer un div non-ExtJS?

+0

Qu'essayez-vous d'accomplir ici? Afficher une image alignée verticalement au centre de l'en-tête de la fenêtre? – scebotari66

Répondre

2

Si vous voulez ajouter css utiliser cls conf et nom de classe giv.

si vous voulez ajouter une image en-tête faire les choses suivantes: -

première étape: -

'cls':'className' 

deuxième étape: - dans votre fichier css

.className .x-window-header{ 
    background-image: url(...); 
} 
0

Vous pouvez modifier la propriété Ext.window.Window 'renderTpl'.