2011-08-11 1 views
1

Je ne peux pas me débarrasser de la frontière dans un cadre GWTJe ne peux pas me débarrasser de la frontière dans un cadre GWT

ici est ma règle css

.gwt-Frame { 
    overflow-x: hidden; 
    overflow-y: hidden; 
    color: white; 
    border: 0px none; 
    margin: 0px 
} 

ce que je fais mal? C'est vraiment frustrant d'avoir essayé ça pendant des heures? Aidez-moi, s'il vous plaît?

+0

Comment appliquez-vous cette règle CSS? Si vous le changez pour avoir une bordure rouge de 100px, est-ce que ça sortira comme si vous vous y attendiez? Si c'est dans 'CssResource', vous devrez appeler' ensureInjected() 'pour appliquer ces règles de style. –

Répondre

3

Assurez-vous que vous appliquez correctement à savoir en utilisant css ensureInjected() si son dans CssResource, en app.gwt.xml vérifier que vous avez inclus le thème et vérifiez en utilisant un outil css de développeur (Firebug) dans le navigateur.

Vous pouvez toujours utiliser

frame.getElement().getStyle().setBorderWidth(0, Unit.PX); 
+0

je vous remercie beaucoup, je suis nouveau à gwt ill vérifier EnsureInjected aussi, mais la deuxième suggestion l'a fixé – dave

+0

note que cela ne fonctionne pas pour IE6 et IE7 c'est le travail autour de moi utilisé. DOM.setIntAttribute (frame.getElement(), "frameBorder", 0); – Rebzie

1

Vous pouvez simplement ajouter! Balise importante Infront de votre règle CSS

border: 0px none !important; 
Questions connexes