Masquer des champs et leurs labels

Résolu/Fermé
Miimidedel Messages postés 345 Date d'inscription mercredi 4 août 2010 Statut Membre Dernière intervention 5 juin 2019 - 13 mai 2013 à 11:58
 Profil bloqué - 13 mai 2013 à 13:18
Hello,


Voilà. Je travaille sur un CRM opensource qui n'est pas super modifiable.

J'ai un module devis natif que je voudrais transformer en module de devis pour PETIT et GRAND format.

J'ai ajouté une option en tout début de formulaire : petit / grand.

J'aimerais masquer les champs correspondant à l'opposé du choix (logique..) ET leurs labels associés.

J'ai fait des display : none , mais le problème c'est que ça les masque seulement et laisse donc de grands espaces blancs.

Je voudrais que ça fasse comme type=hidden, cacher les champs et remonter l'élément suivant.(Mais comment faire pour les labels ?)

Je vous remercie d'avance !





1 réponse

Miimidedel Messages postés 345 Date d'inscription mercredi 4 août 2010 Statut Membre Dernière intervention 5 juin 2019 71
13 mai 2013 à 12:15
J'ai trouvé mon souci, tout ça est contenu dans un tableau <tr> <td>. Il faut donc que je masque les <tr> !
0
Profil bloqué
13 mai 2013 à 13:09
Super alors !

Soit dit en passant : tu as aussi visibility:hidden; a explorer ;)
0
Miimidedel Messages postés 345 Date d'inscription mercredi 4 août 2010 Statut Membre Dernière intervention 5 juin 2019 71
Modifié par Miimidedel le 13/05/2013 à 13:24
Tiens d'ailleurs, peux tu me dire dans quels cas faut il plutôt utiliser l'un que l'autre ?
0
Tiens !

https://www.commentcamarche.net/faq/7908-difference-entre-display-none-et-visibility-hidden

(dans ton cas, c'est effectivement display qui te convient)
0