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 :

Float image et texte (texte au dessus d'image)


Sujet :

Positionnement en CSS avec z-index

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé

    Étudiant
    Inscrit en
    Juillet 2006
    Messages
    45
    Détails du profil
    Informations personnelles :
    Âge : 41

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Juillet 2006
    Messages : 45
    Par défaut Float image et texte (texte au dessus d'image)
    Bonjour,
    j'ai un bloc qui revient d'un CMS, ce bloc me renvoit :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
     
    <div class="c3 hauteurLigne">
    <img width="150" height="83" src="http://tototo.com/monimage.jpeg"/>
    mon textemon textemon textemon textemon textemon textemon textemon textemon textemon textemon textemon textemon textemon textemon textemon textemon textemon textemon textemon textemon textemon textemon textemon textemon textemon textemon texte
    </div>
    Dans ma CSS j'ai donc fait cela :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
     
    <style type="text/css">
    .hauteurLigne
    {
       line-height:18px;
       float:right;
    }
     
    .hauteurLigne img
    {
        float:left;
        padding-right:10px;
    }
    </style>
    Mon entrée :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
     
    <div class="c3 hauteurLigne" >
        {ARTICLE}
    </div>

    La photo est bien à gauche, le texte à droite mais la premiere ligne de texte passe au dessus de la photo... ce qui est mon probleme..

    Je ne suis pas tres familié avec les CSS, j'ai essayé de mettre un clear:both; dans .hauteurLigne mais cela ne marche pas...
    Puis je n'ai pas accès au CSS parent hélas...

    Si quelqu'un a une piste, je suis preneur

    Merci d'avance

  2. #2
    Membre Expert Avatar de Erwan31
    Profil pro
    Inscrit en
    Février 2008
    Messages
    2 177
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2008
    Messages : 2 177
    Par défaut
    Citation Envoyé par Cdic83 Voir le message
    La photo est bien à gauche, le texte à droite mais la premiere ligne de texte passe au dessus de la photo... ce qui est mon probleme..
    Ça ne devrait pas. Une page en ligne ne serait pas de trop, trop peu d'éléments pour pouvoir diagnostiquer le problème pour l'instant.

    D'autre part n'oublie pas d'ajouter l'attribut alt à tes images (vide ou pas) pour des raisons d'accessibilité et pour valider ton doc.
    Provilégier les unités relatives aux texte en em / % pour ne pas vérouiller le zoom texte d'IE et obtenir des interlignes proportionnelles à la taille du texte en cas d'agrandissement du texte via le navigateur.

Discussions similaires

  1. float right sur une image et un texte
    Par ml1234 dans le forum Mise en page CSS
    Réponses: 7
    Dernier message: 23/03/2013, 11h43
  2. [HTML 4.0] Image à gauche avec texte moins haut que l'image. Comment continuer sous l'image.
    Par Quoidevieux dans le forum Balisage (X)HTML et validation W3C
    Réponses: 5
    Dernier message: 17/03/2013, 18h02
  3. Mon image de fond est au dessus de mon texte
    Par herzak dans le forum Mise en page CSS
    Réponses: 1
    Dernier message: 27/06/2009, 14h50
  4. Avoir un texte défilant au dessus d'une image
    Par evra76 dans le forum Mise en page CSS
    Réponses: 10
    Dernier message: 21/05/2009, 13h35
  5. Afficher du texte area par dessus une image
    Par Battosaiii dans le forum Composants
    Réponses: 3
    Dernier message: 14/12/2005, 01h35

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