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

JavaScript Discussion :

détruire l'attribut min-height en javascript (pour IE7 , puis le remplacer)


Sujet :

JavaScript

  1. #1
    Membre averti
    Inscrit en
    Février 2007
    Messages
    50
    Détails du profil
    Informations forums :
    Inscription : Février 2007
    Messages : 50
    Par défaut détruire l'attribut min-height en javascript (pour IE7 , puis le remplacer)
    Bonjour,

    j'ai un problème avec "min-height" et IE7 (je me fout de la compatibilité IE6)

    J'ai remarqué que si je ne définissait même pas min-height, IE7 m'affichait normalement un cadre (div) avec la bonne largeur, mais si min-height est défini, alors le cadre sous IE7 a un largeur (je ne parle pas de la hauteur) qui change (et c'est très moche avec le fond que j'ai).
    C'est ce que j'appelle un bon bug de merde de IE. S'il n'accepte pas min-height, pourquoi il ne l'ignore pas totalement ?

    Je ne peux pas définir "min-height" en fonction du navitageur.
    En revanche dans une "balise" <!--[if lt IE 8]> <![endif]--> " je pourrais définir une fonction javascript qui efface la définition de min-height, et qui ensuite définisse :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    if (document.getElementById('text').offsetHeight < 500)   document.getElementById('text').style.height = '500px';
    Donc il me reste plus qu'a "détruire" la définition de min-height pour IE7
    quelqu'un a une solution ?

  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,

    Essaie avec
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    elem.style.removeAttribute('minHeight');
    ERE

Discussions similaires

  1. Code pour developper Min-height
    Par mohshow dans le forum jQuery
    Réponses: 2
    Dernier message: 25/07/2012, 20h12
  2. debugger javascript pour IE7
    Par jdelges dans le forum Général JavaScript
    Réponses: 2
    Dernier message: 28/06/2007, 17h23
  3. un micro souci javascript pour la position d'un image
    Par gg14bis dans le forum Général JavaScript
    Réponses: 9
    Dernier message: 17/06/2005, 15h11
  4. fonction javascript pour tout cocher
    Par Flob dans le forum Général JavaScript
    Réponses: 5
    Dernier message: 17/02/2005, 10h36
  5. Modif JavaScript pour fonctionnement sous IE et Firefox
    Par Steph4fun dans le forum Général JavaScript
    Réponses: 5
    Dernier message: 17/11/2004, 13h35

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