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

HTML Discussion :

Pourquoi j'ai un espace sous mon image


Sujet :

HTML

  1. #1
    Nouveau membre du Club
    Homme Profil pro
    Inscrit en
    Juin 2007
    Messages
    116
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Juin 2007
    Messages : 116
    Points : 37
    Points
    37
    Par défaut Pourquoi j'ai un espace sous mon image
    Bonjour,

    Avant tout je tiens à préciser que je ne suis pas développeur !!
    Je dis ça car ma question peut paraitre stupide !!

    En haut de mon site, j'ai une bande blanche de 85 pixels sur toute la largeur et je veux y insérer une image qui fait 85 pixels de haut, j'arrive bien à l'insérer par contre ma bande blanche s'agrandit de beaucoup plus.
    Du coup je me retrouve avec une bande blanche sous mon image !!!

    Je vous mets une partie du code:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    <div class="header-container">
      <img src="<?php echo $this->getSkinUrl('images/1245.png'); ?>" style="float: left;" alt="">
    <div class="header">
     <div class="header-row">
    		<?php echo $this->getChildHtml('currency') ?>
      <?php echo $this->getChildHtml('store_language') ?>
      <div class="clear"></div>
     </div>

    Merci pour votre aide.

  2. #2
    Modérateur

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

    Informations forums :
    Inscription : Janvier 2011
    Messages : 17 136
    Points : 44 934
    Points
    44 934
    Par défaut
    Bonjour,
    une IMG est élément inline par défaut, la suite sur
    Pourquoi je ne peux pas enlever l'espacement sous mon image ?

  3. #3
    Nouveau membre du Club
    Homme Profil pro
    Inscrit en
    Juin 2007
    Messages
    116
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Juin 2007
    Messages : 116
    Points : 37
    Points
    37
    Par défaut
    Bonjour,

    Merci pour ton aide, mais même avec ce code ça ne fonctionne pas:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    <div class="header-container">
    <img src="<?php echo $this->getSkinUrl('images/1245.png'); ?>" style="display:block;" alt="">
    <div class="header">
     <div class="header-row">
    		<?php echo $this->getChildHtml('currency') ?>
      <?php echo $this->getChildHtml('store_language') ?>
      <div class="clear"></div>
     </div>

  4. #4
    Expert confirmé
    Avatar de rodolphebrd
    Homme Profil pro
    Indépendant
    Inscrit en
    Novembre 2012
    Messages
    2 336
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Gironde (Aquitaine)

    Informations professionnelles :
    Activité : Indépendant
    Secteur : Conseil

    Informations forums :
    Inscription : Novembre 2012
    Messages : 2 336
    Points : 5 289
    Points
    5 289
    Par défaut
    Pourquoi ne pas créer un background?

  5. #5
    Nouveau membre du Club
    Homme Profil pro
    Inscrit en
    Juin 2007
    Messages
    116
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Juin 2007
    Messages : 116
    Points : 37
    Points
    37
    Par défaut
    Bonjour,

    Parce que je ne sais pas faire, et je veux faire au plus simple, car c'est une image que je mettrais uniquement quand la société est fermée pour congés.

    Merci.

  6. #6
    Expert éminent sénior
    Avatar de Auteur
    Profil pro
    Inscrit en
    Avril 2004
    Messages
    7 655
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2004
    Messages : 7 655
    Points : 11 150
    Points
    11 150
    Par défaut
    bonjour,

    sans garantie, mais essaye comme ceci :
    Code html : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    <div class="header-container"><img src="<?php echo $this->getSkinUrl('images/1245.png'); ?>" alt="" /><div class="header">
    supprime les retours chariots avant et après la balise img, et enlève l'attribut style.

    Tu n'aurais pas défini des marges (margin) dans tes balises div ?

  7. #7
    Nouveau membre du Club
    Homme Profil pro
    Inscrit en
    Juin 2007
    Messages
    116
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Juin 2007
    Messages : 116
    Points : 37
    Points
    37
    Par défaut
    Bonjour,

    Merci pour ton aide, mais ça ne change rien avec ce code:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    <div class="header-container">
    <img src="<?php echo $this->getSkinUrl('images/1245.png'); ?>" alt="" />
    <div class="header">
     <div class="header-row">
    		<?php echo $this->getChildHtml('currency') ?>
      <?php echo $this->getChildHtml('store_language') ?>
      <div class="clear"></div>
     </div>

  8. #8
    Nouveau membre du Club
    Homme Profil pro
    Inscrit en
    Juin 2007
    Messages
    116
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Juin 2007
    Messages : 116
    Points : 37
    Points
    37
    Par défaut
    Bonjour à tous,

    C'est bon je viens de réussir, grâce à vous qui m'avez mis sur la piste.
    Mais c'est vrai que j'aurais préféré trouvé une méthode pour ne pas effacer une partie du code, comment on fait pour "commenter" du code afin qu'il ne soit pas pris en compte?
    Merci.

    Le code avant:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    <div class="header-container">
    <img src="<?php echo $this->getSkinUrl('images/123.jpg'); ?>" alt="" />
    <div class="header">
     <div class="header-row">
    		<?php echo $this->getChildHtml('currency') ?>
      <?php echo $this->getChildHtml('store_language') ?>
      <div class="clear"></div>
     </div>
    Le code après:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    <div class="header-container">
    <img src="<?php echo $this->getSkinUrl('images/123.jpg'); ?>" alt="" />
    <div class="header">
    Le résultat:

  9. #9
    Modérateur

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

    Informations forums :
    Inscription : Janvier 2011
    Messages : 17 136
    Points : 44 934
    Points
    44 934
    Par défaut
    J'ai un peu de mal avec le code avant et le code après, si l'on considère les 3 premières lignes, je ne vois pas de différence!

    Pour le faire disparaître il te suffit de mettre ton IMG, ou ta DIV, en display:none sans aucune modification du code.

  10. #10
    Nouveau membre du Club
    Homme Profil pro
    Inscrit en
    Juin 2007
    Messages
    116
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Juin 2007
    Messages : 116
    Points : 37
    Points
    37
    Par défaut
    Citation Envoyé par NoSmoking Voir le message
    J'ai un peu de mal avec le code avant et le code après, si l'on considère les 3 premières lignes, je ne vois pas de différence!

    Pour le faire disparaître il te suffit de mettre ton IMG, ou ta DIV, en display:none sans aucune modification du code.
    Oui tu as raison, je me suis mal expliqué, en fait j'ai carrément supprimé de ligne 4 à 8.
    Mais j'aurais préféré les laisser dans le code, mais qu'elles ne soient pas prise en compte.
    Comment faire?
    Merci.

  11. #11
    Modérateur

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

    Informations forums :
    Inscription : Janvier 2011
    Messages : 17 136
    Points : 44 934
    Points
    44 934
    Par défaut
    Comme je disais tu mets un display:none dessus le temps que tu ne les utilises pas.

    La question que l'on peut se poser est pourquoi les mettre si quand on les supprime cela ne change rien au contenu de la page.

    Mais on parle, on spécule, sans connaitre réellement ce qui se trouve à l'intérieur des ces DIVs n'ayant pas le code complet, ou une page de test.

  12. #12
    Nouveau membre du Club
    Homme Profil pro
    Inscrit en
    Juin 2007
    Messages
    116
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Juin 2007
    Messages : 116
    Points : 37
    Points
    37
    Par défaut
    C'est tout bon, j'ai réussi en mettant ce code:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    <div class="header-container">
    <img src="<?php echo $this->getSkinUrl('images/123.jpg'); ?>" alt="" />
    <div class="header">
    <!-- <div class="header-row">
    		<?php echo $this->getChildHtml('currency') ?>
      <?php echo $this->getChildHtml('store_language') ?>
      <div class="clear"></div>
     </div> -->

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

Discussions similaires

  1. Mise en page : Espace sous les images "cliquable"
    Par feralp dans le forum Mise en page CSS
    Réponses: 9
    Dernier message: 23/07/2009, 12h24
  2. Insertion d'une vidéo qui s'affiche sous mon image de fond
    Par The_TooNZ dans le forum Balisage (X)HTML et validation W3C
    Réponses: 7
    Dernier message: 21/01/2009, 17h25
  3. espacement sous une image
    Par pop_up dans le forum Mise en page CSS
    Réponses: 3
    Dernier message: 20/01/2009, 09h23
  4. Pb div: espace sous l'image
    Par tintin72 dans le forum Mise en page CSS
    Réponses: 5
    Dernier message: 03/02/2008, 23h01
  5. [XHTML] html > xhtml : ajout d'un espace sous les images
    Par prgasp77 dans le forum Balisage (X)HTML et validation W3C
    Réponses: 4
    Dernier message: 28/05/2005, 19h43

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