hauteur d'un calque sur Firefox

Consultez la formation au référencement naturel Google de WebRankInfo / Ranking Metrics


XenonDelee
WRInaute passionné
WRInaute passionné
 
Messages: 919
Inscription: Mar Avr 06, 2004 12:09

hauteur d'un calque sur Firefox

Message le Lun Juin 04, 2007 14:29

Bonjour à tous,

Je me casse les dents depuis ce matin sur le problème suivant :

je place un tableau dans un calque.

Le tableau a la propriété "display : none" ( il n'est pas affiché )

puis je crée 2 fonctions javascript pour afficher/masquer le tableau

Code: Tout sélectionner
function ouvrir(){
document.getElementById('monTab').style.display='block';
document.getElementById('Layer1').style.height='Auto';
}

function fermer(){
document.getElementById('monTab').style.display='none';
document.getElementById('Layer1').style.height='Auto';
}


le tableau s'appelle 'monTab' et le calque 'Layer1'

Or voici le mystère :

- quand la fonction fermer est cliquée, le tableau se masque mais la hauteur de la div reste inchnagée ...

- quand on click de nouveau sur la fonction ouvrir le tableau s'ffiche plus bas dans la div et la hauteur de la div est de plus en plus grande à chaque fois que l'on clique sur ouvrir() !!!

Je ne comprends pas !!! c'est comme si la valeur 'Auto' ne diminuait jamais mais au contraire s'incrémente à chauqe fois !!

Qulequ'un pourrait-il me sortir de cette galère ????

D'avance MERCI :!: :!: :!:

ps: le problème se passe sur Mozilla Firefox, pour IE aucun problème ...


bproductiv
WRInaute accro
WRInaute accro
 
Messages: 2830
Inscription: Lun Déc 27, 2004 16:29

Message le Lun Juin 04, 2007 14:51

pourquoi ne pas mettre le height à 0 sur fermer() ?
ou tout faire disparaitre mm.
Un page test??


XenonDelee
WRInaute passionné
WRInaute passionné
 
Messages: 919
Inscription: Mar Avr 06, 2004 12:09

Message le Lun Juin 04, 2007 16:09

Ouf j'ai trouvé !

En fait le problème ne venait pas de là mais du fait que j'avais mis le display sur le <TR> au lieu de le mettre sur le <TABLE> ! :x

En tout cas, merci de la réponse :lol: ça m'a remis en selle :lol:

A+


Formation recommandée sur ce thème :

Formation Référencement naturel Google : apprenez une méthode efficace pour optimiser à fond le référencement naturel dans Google de façon durable... Formation animée par Olivier Duffez et Fabien Facériès, experts en référencement naturel.

Tous les détails sur le site Ranking Metrics : programme, prix, dates et lieux, inscription en ligne.

Lectures recommandées sur ce thème :

Consultez la description détaillée des produits ou services de Google suivants : Google Browser Sync, Google Send to Phone



Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 1 invité