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 :

Problème affichage de l'image titre


Sujet :

CSS

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Février 2008
    Messages
    67
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2008
    Messages : 67
    Par défaut Problème affichage de l'image titre
    Bonjour,
    Je viens de mettre en place un annuaire d'anciens élèves et je rencontre un problème. Lorsque j'ouvre les fiches des élèves, certains noms sont trop grands et du coup l'image dépasse sur la deuxième ligne. Voir image ci dessous :



    Par exemple pour un petit nom et un petit prénom, l'image orange ne va pas jusqu'au bout de la fenêtre et vice versa si le nom prénom est trop grand cela dépasse.

    Voilà comment s'affiche le titre :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
     
        $database->setQuery( "SELECT * FROM ...);
        $rows = $database->loadObjectList();
        foreach($rows as $row1) {
          echo "<span class='componentheading'>";
     
          # Titre
     
          echo "<font size='3'>$row1->name&nbsp;$row1->position</font>";
     
          echo "</span><br />";
    Voilà le Css qui gère l'entete :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
     
    .componentheading {
        text-align: left;
        padding-right:490px;
        height:20px;
        color: #ffffff;
        padding-left:10px;
        font-size: 18px;
        line-height:15px;
        background-image:url(../images/entete_contenu.png);
        background-repeat:repeat-x;
        background-position:bottom left;
        padding-bottom:-5px !important;
        padding-bottom:0px;
    En jouant sur le padding right, on arrive à augmenter ou pas la longueur de l'image orange, mais selon la taille du titre, l'image est plus ou moins grande en largeur.

    J'ai déjà essayé en utilisant <NOBR>, le problème est que cela aggrandi la largeur du template et un scroller horizontal apparait ..
    Comment faut il faire pour que l'image s'adapte en fonction de la longueur du titre ?

    Merci d'avance

  2. #2
    Membre confirmé
    Profil pro
    Inscrit en
    Mai 2005
    Messages
    115
    Détails du profil
    Informations personnelles :
    Âge : 44
    Localisation : Belgique

    Informations forums :
    Inscription : Mai 2005
    Messages : 115
    Par défaut
    As-tu créé une image de 1px de largeur?

    Le plus simple est de créer donc une image d'un pixel de largeur et de faire un repeat-x en utilisant une balise "p" par exemple au lieu de "span"; normalement l'image s'arrêtera automatiquement à la fin du nom selon les paddings et margins définis.

  3. #3
    Membre confirmé
    Profil pro
    Inscrit en
    Février 2008
    Messages
    67
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2008
    Messages : 67
    Par défaut
    Parfait ca fonctionne. Merci beaucoup !

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

Discussions similaires

  1. Problème affichage icône et image
    Par bbtreso dans le forum Windows 7
    Réponses: 1
    Dernier message: 07/02/2012, 09h43
  2. [CS4] Problème affichage visibilité d'image dreamw.
    Par sophusu dans le forum Dreamweaver
    Réponses: 0
    Dernier message: 09/06/2010, 14h01
  3. [problème] affichage d'une image dans un JButton
    Par shadowpath dans le forum Composants
    Réponses: 3
    Dernier message: 16/06/2008, 09h20
  4. Problème : Affichage de deux images (SDL et C++)
    Par Bsk_mikael dans le forum SDL
    Réponses: 3
    Dernier message: 09/02/2007, 09h15
  5. Problème affichage d'une image
    Par om.rava dans le forum Langage
    Réponses: 3
    Dernier message: 04/12/2005, 09h56

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