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 :

Div hauteur 1 pixel


Sujet :

Dimensionnement en CSS

  1. #1
    Membre à l'essai
    Profil pro
    Inscrit en
    Octobre 2005
    Messages
    21
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2005
    Messages : 21
    Points : 12
    Points
    12
    Par défaut Div hauteur 1 pixel
    Bonjour,
    Je souhaite diviser mon écran en trois lignes horizontales, dont une, celle du milieu, est d'une hauteur de 1pixel :

    Mon code :
    css :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    #hecran{	width: 100% ;height: 258px ; background-color: #00FF00 ;}	
    #mecran{width: 100% ;font-size:1px; height: 1px;background-color : #000000;}
    #becran{width: 100% ;height: 1000px;  background-color: #00CC00;}
    htlm :
    Code html : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    <div id="hecran"></div>
    <div id="mecran"></div>
    <div id="becran"></div>

    J'obtiens ma deuxième ligne qui a non pas une hauteur de 1pixel , mais d'une vingtaine de pixels.

    Je fais des essais, en mettant seulement deux lignes et en créant des marges basses (internes et externes) à la place de la deuxième ligne. Cela ne donne rien.

    Je trouve une astuce en modifiant la taille du texte par défaut dans une div :
    Code :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    div    {  width: 100%; font-size:1px; height: 1px;}
          .div_1{  background-color : #000000;}
    Code html : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    <div id="hecran"></div>
    <div class="div_1"></div>
    <div id="becran"></div>

    Cela marche, mais je ne peux plus rien écrire dans mes balises div, tout s'écrit avec 1px, même en remettant la taille normale ??

    Merci de m'aider en me donnant d'autre piste.

  2. #2
    Modérateur

    Avatar de NoSmoking
    Homme Profil pro
    Inscrit en
    Janvier 2011
    Messages
    16 975
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Isère (Rhône Alpes)

    Informations forums :
    Inscription : Janvier 2011
    Messages : 16 975
    Points : 44 146
    Points
    44 146
    Par défaut
    Bonsoir,
    je dirais à brûle-pourpoint
    • DOCTYPE
    • margin et padding à 0

  3. #3
    Membre à l'essai
    Profil pro
    Inscrit en
    Octobre 2005
    Messages
    21
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2005
    Messages : 21
    Points : 12
    Points
    12
    Par défaut
    Merci NoSmoking, je regarde ces deux pistes.

  4. #4
    Membre à l'essai
    Profil pro
    Inscrit en
    Octobre 2005
    Messages
    21
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2005
    Messages : 21
    Points : 12
    Points
    12
    Par défaut
    C'est bon cela marche (avec IE et Firefox)
    Merci.

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [Div] Hauteur qui varie avec firefox
    Par manaboko dans le forum Mise en page CSS
    Réponses: 4
    Dernier message: 19/02/2007, 09h10
  2. [CSS][DIV] Hauteur totale
    Par Anduriel dans le forum Mise en page CSS
    Réponses: 5
    Dernier message: 12/06/2006, 17h11
  3. TRichEdit et taille du texte (La hauteur en pixel)
    Par portu dans le forum Langage
    Réponses: 8
    Dernier message: 01/02/2006, 14h43
  4. Hauteur en pixel du menu systeme de la Form ?
    Par hepar dans le forum C++Builder
    Réponses: 2
    Dernier message: 26/02/2004, 10h45

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