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

Struts 1 Java Discussion :

Problème pour masquer un layout:tabs


Sujet :

Struts 1 Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé
    Profil pro
    Inscrit en
    Novembre 2006
    Messages
    340
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2006
    Messages : 340
    Par défaut Problème pour masquer un layout:tabs
    Dans mon application, j'ai un cadre qui contient un layout:tabs, que je souhaite rendre visible si ma checkbox est cochée, et invisible sinon.
    J'ai essayé en englobant mon layout:tabs dans un div, sur lequel j'applique un style="display:none", mais ça me laisse un "vide" d'environ 80% de la taille de mon layout:tabs entre le haut de ma page et les boutons de mon formulaire en bas de page...

    J'ai déjà utilisé cette méthode (display:none) sur des divs contenant autre chose qu'un layout:tabs, et cela a toujours correctement fonctionné (le div disparait de l'écran, et son "espace" est réutilisé. Il semblerait donc que ça soit le layout:tabs qui soit "incompressible".

    Avez vous déjà rencontré ce problème? L'avez vous solutionné?
    Merci pour votre aide

    Edit : j'ai aussi essayé d'encapsuler le layout:tabs dans une table plutôt qu'un div, sans différence. et j'ai également essayé un display:inline ou display:table, sans plus de résultat.

  2. #2
    Membre éprouvé
    Avatar de _tom_
    Homme Profil pro
    Consultant informatique
    Inscrit en
    Mars 2012
    Messages
    67
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Consultant informatique

    Informations forums :
    Inscription : Mars 2012
    Messages : 67
    Par défaut
    Bonjour,

    As-tu essayé de cacher directement ton layout ?

    Tu peux essayer de jouer sur la propriété 'style' de cette façon :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
     
    // "none" pour cacher, sinon "" pour afficher
    document.getElementById(layoutId + "F").style = "none";
    document.getElementById(layoutId + "L").style = "none";
    où layoutId + "F" correspond au champ input, et layoutId + "L" au champ label.

Discussions similaires

  1. [AC-2007] Problème pour masquer l'interface Access en VBA
    Par tienous dans le forum VBA Access
    Réponses: 1
    Dernier message: 26/01/2010, 20h24
  2. Réponses: 3
    Dernier message: 08/09/2008, 17h51
  3. [BO 6.5.1][Deski]Problème pour masquer une colonne
    Par CélineM dans le forum Deski
    Réponses: 2
    Dernier message: 19/03/2008, 18h55
  4. Réponses: 1
    Dernier message: 27/08/2007, 09h02
  5. [VBA-E] Problème pour masquer des colonnes.
    Par martiweb dans le forum Macros et VBA Excel
    Réponses: 3
    Dernier message: 25/04/2007, 02h53

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