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 :

Centrage vertical impossible


Sujet :

HTML

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éprouvé Avatar de Zebulon777
    Homme Profil pro
    Informaticien
    Inscrit en
    Février 2005
    Messages
    1 327
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 58
    Localisation : France, Essonne (Île de France)

    Informations professionnelles :
    Activité : Informaticien

    Informations forums :
    Inscription : Février 2005
    Messages : 1 327
    Par défaut Centrage vertical impossible
    Bonjour à tous,

    Voici le code que j'utilise pour une cellule d'un tableau, mais impossible de centrer verticalement le texte ET l'image !
    Pouvez-vous me donner une solution ?
    Merci d'avance.

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
     
    <td align="center" valign="middle" bgcolor="#0099FF"><div align="center">
    <a href="javascript:Trt_SPRY();">Ouvrir / Fermer toutes les sous sections 
    du paragraphe</a><br />
    <a href="javascript:Trt_SPRY();"><img src="Images/vers-gauche-fleche-double-y-icone-6810-48.png" alt="Ourir / Fermer toutes les sous-sections du paragrapghe." width="48" height="48" border="0" /></a><br />
    </div>
    </td>

  2. #2
    Membre Expert
    Avatar de RomainVALERI
    Homme Profil pro
    POOête
    Inscrit en
    Avril 2008
    Messages
    2 652
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 48
    Localisation : France, Meurthe et Moselle (Lorraine)

    Informations professionnelles :
    Activité : POOête

    Informations forums :
    Inscription : Avril 2008
    Messages : 2 652
    Par défaut
    Mise en page à coup de tableaux HTML, balises et/ou attributs HTML obsolètes pour la mise en forme... ?

    Je te suggère d'envisager à court ou moyen terme une refonte vers une structure par DIV + CSS

  3. #3
    Membre Expert

    Homme Profil pro
    Webmaster
    Inscrit en
    Mai 2011
    Messages
    1 049
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Belgique

    Informations professionnelles :
    Activité : Webmaster
    Secteur : Enseignement

    Informations forums :
    Inscription : Mai 2011
    Messages : 1 049
    Billets dans le blog
    2
    Par défaut centrer verticalement
    Il faut un code correct et complet et mettre en CSS la mise en forme; pour centrer verticalement, utiliser : vertical-align . Pour centrer l'image, utiliser une classe avec mise en forme en CSS:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    <div id="div1">
         <tr>
             <td class="td">
                   <a href="javascript:Trt_SPRY();">Ouvrir / Fermer toutes les sous sections du paragraphe</a><br />
                   <a href="javascript:Trt_SPRY();"><img class="image" src="Images/vers-gauche-fleche-double-y-icone-6810-48.png" alt="Ourir / Fermer toutes les sous-sections du paragraphe." width="48" height="48" border="0" /></a>
            </td>
        </tr>
    </div>
    et en CSS (dans une balise insérée dans le head):
    Code css : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    #div1{
        text-align: center;
    }
    .td{
         text-align:center;
         vertical-align: middle;
         background-color: #0099FF;
    }
    .image{
    vertical-align: middle;
    }

  4. #4
    Expert confirmé
    Avatar de 12monkeys
    Homme Profil pro
    Webmaster
    Inscrit en
    Novembre 2006
    Messages
    4 093
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 48
    Localisation : France, Puy de Dôme (Auvergne)

    Informations professionnelles :
    Activité : Webmaster
    Secteur : Service public

    Informations forums :
    Inscription : Novembre 2006
    Messages : 4 093
    Par défaut
    Bonsoir

    Citation Envoyé par miss_socrates Voir le message
    Il faut un code correct et complet
    Tout à fait d'accord mais là ton exemple n'est pas franchement correct : un div suivi d'un tr, il manque au minimum le <table>.

    Pour le centrage cela se fait avec du CSS : http://css.developpez.com/faq/?page=positionnement

Discussions similaires

  1. [CR XI] Centrage vertical ?
    Par kikidrome dans le forum SAP Crystal Reports
    Réponses: 3
    Dernier message: 03/11/2007, 20h55
  2. Réponses: 13
    Dernier message: 16/08/2006, 09h06
  3. [HTML] Centrage vertical d'un div
    Par LE NEINDRE dans le forum Balisage (X)HTML et validation W3C
    Réponses: 2
    Dernier message: 25/08/2005, 17h31
  4. [CSS] Problème de centrage vertical
    Par ZeImp dans le forum Mise en page CSS
    Réponses: 6
    Dernier message: 20/07/2005, 00h04
  5. Centrage vertical de cellule : est-ce possible ?
    Par kikidrome dans le forum SAP Crystal Reports
    Réponses: 3
    Dernier message: 13/06/2005, 11h13

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