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 :

centrer une image


Sujet :

Centrer un élément en CSS

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Nouveau candidat au Club
    Profil pro
    Inscrit en
    Août 2011
    Messages
    2
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2011
    Messages : 2
    Par défaut centrer une image
    Bonjour à tous,

    Je voudrais afficher une image au milieu de la page.
    J'ai fait ce bout de code qui m'affiche bien l'image mais pas au milieu de la page...
    Est ce que quelqu'un à une idée de pourquoi ça marche pas?

    Merci d'avance.


    Code html : Sélectionner tout - Visualiser dans une fenêtre à part
    <img src="../images/message.jpg" width="632" height="242" style="margin:auto;">

  2. #2
    Membre expérimenté
    Homme Profil pro
    DSI interne
    Inscrit en
    Juin 2011
    Messages
    197
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 37
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : DSI interne
    Secteur : Tourisme - Loisirs

    Informations forums :
    Inscription : Juin 2011
    Messages : 197
    Par défaut
    Essaye :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    echo '<img src="../images/message.jpg" width="632" height="242" style="margin:auto;text-align:center;">';
    Pour plus d'info rends toi dans la partie CSS

  3. #3
    Nouveau candidat au Club
    Profil pro
    Inscrit en
    Août 2011
    Messages
    2
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2011
    Messages : 2
    Par défaut
    Merci de ta réponse.
    J'ai essayé ça marche toujours pas....

  4. #4
    Expert confirmé
    Avatar de Benjamin Delespierre
    Profil pro
    Développeur Web
    Inscrit en
    Février 2010
    Messages
    3 929
    Détails du profil
    Informations personnelles :
    Âge : 38
    Localisation : France, Alpes Maritimes (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : High Tech - Opérateur de télécommunications

    Informations forums :
    Inscription : Février 2010
    Messages : 3 929
    Par défaut
    margin: auto ne fonctionne que pour les éléments de type bloc, pour les élément inline, il faut utiliser text-align: center sur l'élement parent.

    Voici comment centrer une image seule:
    Code HTML : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    <html>
    <head>
        <title>TEST</title>
        <style type="text/css" media="screen">
        html, body {
            width: 100%;
            height: 100%;
            margin: 0px;
            padding: 0px;
        }
        /* centrage horizontal */
        body > img {
            display: block;
            margin: auto;
        }
        /* centrage horizontal+vertical */
        body > img.center {
            display: block;
            margin: 0px;
            position: absolute;
            top: 50%;
            left: 50%;
            margin-top: -142px;
            margin-left: -150px;
        }
        </style>
    </head>
    <body>
        <img class="center" src="http://whfb.lexicanum.com/mediawiki/images/thumb/2/23/StoneTroll.jpg/300px-StoneTroll.jpg" width="300" height="285" />
    </body>
    </html>

  5. #5
    Membre chevronné
    Homme Profil pro
    Développeur Web
    Inscrit en
    Août 2012
    Messages
    328
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Cantal (Auvergne)

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Août 2012
    Messages : 328
    Par défaut
    en fait, tout dépend de ton environnement, on ne peut pas savoir pourquoi ton image n'est pas alignée sans avoir le code autour

Discussions similaires

  1. [CSS]Centrer une image
    Par Arnard dans le forum Mise en page CSS
    Réponses: 4
    Dernier message: 13/08/2006, 21h46
  2. Centrer une image verticalement et horizontalement sur l'écran
    Par Thomus38 dans le forum Balisage (X)HTML et validation W3C
    Réponses: 4
    Dernier message: 15/06/2006, 16h14
  3. Centrer une image externe
    Par kibawato dans le forum Flash
    Réponses: 2
    Dernier message: 06/06/2006, 01h29
  4. Centrer une image et un texte dans un div
    Par flexx dans le forum Balisage (X)HTML et validation W3C
    Réponses: 2
    Dernier message: 17/01/2006, 21h11
  5. Centrer une image ds mshflexgrid ?
    Par mosquitout dans le forum VB 6 et antérieur
    Réponses: 1
    Dernier message: 11/12/2005, 17h24

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