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

Mise en page CSS Discussion :

[CSS][IE] hauteur d'un div


Sujet :

Dimensionnement en CSS

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé
    Profil pro
    Inscrit en
    Décembre 2002
    Messages
    325
    Détails du profil
    Informations personnelles :
    Localisation : France, Nord (Nord Pas de Calais)

    Informations forums :
    Inscription : Décembre 2002
    Messages : 325
    Par défaut [CSS][IE] hauteur d'un div
    Bonjour,

    j'ai un problème avec l'interprétation de mon code html/css par internet explorer.
    En gros il s'agit d'une boite dont la hauteur est de 6 pixels. Cette boite s'affiche parfaitement bien avec firefox, mais pas avec iexplorer. Ce dernier prend la liberté d'imposer une hauteur minimum à mes boites... Et donc ma boite est affichée avec une hauteur de 10 pixels (à vue de nez).
    J'ai trouvé une bidouille, c'est de définir l'attribut line-height à 0 pixels.

    Est-ce que vraiment c'est la bonne technique ? est-ce un bug connu ? y'a-t-il une meilleure solution ?

    le code de la boite:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    div.logbox_top {
    position:absolute;
    top:-1px;
    left:6px;
    line-height:0px;
    height:6px;
    width:188px;
    border:1px #ffffff solid;
    background-color:#feeab6;
    }
    Merci d'avance.

    EDIT: retenez-moi !
    Non, ça marche pas non plus en utilisant cet attribut line-height. Dans le code donné au dessus, si je l'affiche tel quel, iexplorer continue à imposer une hauteur minimum. Et si je met en commentaire l'attribut background-color, ça me fait une belle boite à la dimension demandée... Je comprends plus...

    modéré par denisC : changement du titre

  2. #2
    Membre confirmé
    Profil pro
    Inscrit en
    Mai 2005
    Messages
    82
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2005
    Messages : 82
    Par défaut
    1. mets ton line-height à 6px
    2. ton div ne doit pas être vide sinon il n'est pas vu par ie : tu peux éventuellement placer soit une image transparente ou simplement un <br />

  3. #3
    Membre averti
    Profil pro
    Inscrit en
    Décembre 2005
    Messages
    14
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2005
    Messages : 14
    Par défaut
    Tu peux aussi essayer un font: 6px/0 avec comme élément &nbsp; !
    A voir !

  4. #4
    Membre éclairé Avatar de Huntress
    Femme Profil pro
    Inscrit en
    Août 2004
    Messages
    475
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : France

    Informations forums :
    Inscription : Août 2004
    Messages : 475
    Par défaut
    Bonjour,

    J'interviens sur ce sujet (peut être abandonné) puisque je viens de rencontrer le même problème et visiblement l'utilisation seule de :

    solve le problème comme le supposait artxtra.

    En espérant que l'auteur de ce thread le surveille encore pour qu'il puisse mettre un petit résolu.

Discussions similaires

  1. [CSS ?] Hauteur maximum pour div
    Par Commodore dans le forum Mise en page CSS
    Réponses: 6
    Dernier message: 27/01/2009, 10h52
  2. Hauteur de boite div variable CSS
    Par vct68 dans le forum Mise en page CSS
    Réponses: 12
    Dernier message: 03/10/2008, 12h32
  3. [css]PB hauteur div auto
    Par seufer dans le forum Mise en page CSS
    Réponses: 4
    Dernier message: 03/08/2006, 10h58
  4. [CSS] Problème de taille de div
    Par meda dans le forum Mise en page CSS
    Réponses: 6
    Dernier message: 24/08/2005, 14h30

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