IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Bibliothèques & Frameworks Discussion :

Enlever le padding d'un Content Pane


Sujet :

Bibliothèques & Frameworks

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Profil pro
    Étudiant
    Inscrit en
    Novembre 2007
    Messages
    78
    Détails du profil
    Informations personnelles :
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Novembre 2007
    Messages : 78
    Par défaut Enlever le padding d'un Content Pane
    Bonjour, je cherche à insérer une image dans le titre d'un Content Pane et que cette image prenne tout l'onglet. Malheureusement, il y'a toujours une marge disgracieuse que je n'ai pas réussi à enlever



    Pour l'image verte, j'aimerai qu'il n'y ai pas tous ces pixels de padding

    voila le bout de code:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    var moduleConnect = new dijit.layout.ContentPane({	
    title : "<img src='./jsp/images/icon_connect.png'>",	
    });
    Merci de m'aider à régler ce problème rageant

  2. #2
    Membre Expert
    Avatar de emmanuel.remy
    Inscrit en
    Novembre 2005
    Messages
    2 855
    Détails du profil
    Informations personnelles :
    Âge : 56

    Informations forums :
    Inscription : Novembre 2005
    Messages : 2 855
    Par défaut
    Salut,

    Tu utilises le ContentPane pour quel composant ? TabContainer, TitlePane, ... ?
    Et quelle version de Dojo ?

    ERE

  3. #3
    Membre confirmé
    Profil pro
    Étudiant
    Inscrit en
    Novembre 2007
    Messages
    78
    Détails du profil
    Informations personnelles :
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Novembre 2007
    Messages : 78
    Par défaut
    Salut,

    j'utilise le ContentPane pour un TabContainer.

    Niveau version j'utilise la 1.2.1.

  4. #4
    Membre Expert
    Avatar de emmanuel.remy
    Inscrit en
    Novembre 2005
    Messages
    2 855
    Détails du profil
    Informations personnelles :
    Âge : 56

    Informations forums :
    Inscription : Novembre 2005
    Messages : 2 855
    Par défaut
    Salut,

    En v1.2 tu es effectivement obligé d'insérer une image comme tu l'as fait (pas en 1.3). Pour supprimer le padding, à toi de modifier la class CSS dijitTabInnerDiv qui est celle qui met du padding (6px 8px 5px 9px).

    ERE

  5. #5
    Membre confirmé
    Profil pro
    Étudiant
    Inscrit en
    Novembre 2007
    Messages
    78
    Détails du profil
    Informations personnelles :
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Novembre 2007
    Messages : 78
    Par défaut
    Merci pour ta réponse,

    J'avais en effet penser à cette solution mais elle a l'inconvénient de modifier tous les ContentPane que j'utilise sur mon projet.

    N'est-il pas possible de forcer le style seulement pour ce ContentPane particulier ?

  6. #6
    Membre Expert
    Avatar de emmanuel.remy
    Inscrit en
    Novembre 2005
    Messages
    2 855
    Détails du profil
    Informations personnelles :
    Âge : 56

    Informations forums :
    Inscription : Novembre 2005
    Messages : 2 855
    Par défaut
    Re,
    Citation Envoyé par Jere3110 Voir le message
    Merci pour ta réponse,

    J'avais en effet penser à cette solution mais elle a l'inconvénient de modifier tous les ContentPane que j'utilise sur mon projet.

    N'est-il pas possible de forcer le style seulement pour ce ContentPane particulier ?
    1. Je ne crois pas que ce soit le contentpane qui possède les onglets (car les onglets sont à part dans le template)
    2. tu peux définir un CSS du style
      Code : Sélectionner tout - Visualiser dans une fenêtre à part
      #monIdOnglet dijitTabInnerDiv  {padding:0 }
      qui cible la règle uniquement pour l'id donné et ne s'applique donc pas à tous les onglets de tous tes TabContainers


    ERE

  7. #7
    Membre confirmé
    Profil pro
    Étudiant
    Inscrit en
    Novembre 2007
    Messages
    78
    Détails du profil
    Informations personnelles :
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Novembre 2007
    Messages : 78
    Par défaut
    Salut, encore merci de prendre le temps de m'aider.

    A la lecture de ta réponse, j'ai essayer de suivre ton exemple:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
     
    var test=1;
    var moduleConnect = new dijit.layout.ContentPane({	
    id:test,
    title : "<img src='./jsp/images/icon_connect.png'>"	
    });
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
     
    .tundra .dijitTabInnerDiv {
    	padding:4px 6px 3px 7px;
    }
     
    #test dijitTabInnerDiv  {
    	padding:0;
    }
    Mais j'ai pas encore obtenu de résultat, le ContenPane avec l'id: test ne prend pas le style. Qu'est ce que j'ai mal fait ?

  8. #8
    Membre Expert
    Avatar de emmanuel.remy
    Inscrit en
    Novembre 2005
    Messages
    2 855
    Détails du profil
    Informations personnelles :
    Âge : 56

    Informations forums :
    Inscription : Novembre 2005
    Messages : 2 855
    Par défaut
    Salut,

    test doit certainement être l'id du TabContainer, pas du ContentPane. Et test est une chaine de caractères, pas un nombre.

    ERE

Discussions similaires

  1. En PHP, comment enlever les ?id=1 aux URL pour éviter les duplicat content ?
    Par stephweb dans le forum Général Conception Web
    Réponses: 4
    Dernier message: 27/02/2015, 11h13
  2. loadMovie dans un content pane?
    Par Prosis dans le forum Flash
    Réponses: 4
    Dernier message: 03/03/2007, 15h57
  3. Enlever tous les M&Mme des enregistrements
    Par marc olivier dans le forum MS SQL Server
    Réponses: 2
    Dernier message: 17/07/2003, 12h24
  4. Enlever les espaces
    Par Claythest dans le forum Langage
    Réponses: 6
    Dernier message: 03/06/2003, 14h43
  5. []Enlever 1 an à un objet "Date"
    Par inotna2099 dans le forum VB 6 et antérieur
    Réponses: 2
    Dernier message: 30/10/2002, 17h21

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo