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 en CSS


Sujet :

Centrer un �l�ment en CSS

  1. #1
    Inactif
    Profil pro
    Inscrit en
    Novembre 2004
    Messages
    166
    D�tails du profil
    Informations personnelles :
    �ge : 92
    Localisation : France

    Informations forums :
    Inscription : Novembre 2004
    Messages : 166
    Par d�faut [RESOLU]Centrer une image en CSS
    Bonjour,

    je viens de passer pas mal de temps sur le centrage d'image (et de tableaux) en CSS et je crois avoir trouv� ZE solution
    Cette solution a �t� test�e sous FF2.0 et IE6.0

    1� Centrer les images :

    Code HTML : S�lectionner tout - Visualiser dans une fen�tre � part
    <img src="abeille.jpg" border=0 width=165 height=110>

    Code CSS : S�lectionner tout - Visualiser dans une fen�tre � part
    1
    2
    3
    4
    5
    img{
    display:block;
    width:auto;
    margin-left:auto;
    margin-right:auto;

    Pour les images � ne pas centrer

    Code HTML : S�lectionner tout - Visualiser dans une fen�tre � part
    <img class="pacentre" src="alert.jpg" border=0 width=250 height=132>


    Code CSS : S�lectionner tout - Visualiser dans une fen�tre � part
    1
    2
    3
    .pacentre{
    display:inline;
    }
    Pourquoi pas le mettre dans la FAQ (apr�s accord des sommit�s, bien s�r)... ces vieux d�butants ont toutes les audaces

    Par contre, en jouant avec la dimension de width, on obtient des r�sultats surprenants, tant en px qu'en %



    Merci

  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
    Bonjour,
    le centrage d'une image s'obtient plus simplement sans changer son display en
    ajoutant un text-align:center sur le bloc conteneur

  3. #3
    Inactif
    Profil pro
    Inscrit en
    Novembre 2004
    Messages
    166
    D�tails du profil
    Informations personnelles :
    �ge : 92
    Localisation : France

    Informations forums :
    Inscription : Novembre 2004
    Messages : 166
    Par d�faut
    Citation Envoy� par Erwan31 Voir le message
    Bonjour,
    le centrage d'une image s'obtient plus simplement sans changer son display en
    ajoutant un text-align:center sur le bloc conteneur
    Merci,

    mais je doute que rajouter un conteneur <div></div> � une image qui n'en a nul besoin soit une r�elle simplification.

    @+

  4. #4
    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 veevee Voir le message
    mais je doute que rajouter un conteneur <div></div> � une image qui n'en a nul besoin soit une r�elle simplification.
    D'un point de vue CSS c'est bien plus simple et d'autre part une image a toujours un conteneur mais �a d�pendra en effet de ce que vous voulez faire.

  5. #5
    Membre confirm�
    Homme Profil pro
    PHP + JAVA
    Inscrit en
    Mars 2009
    Messages
    65
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    �ge : 35
    Localisation : France, H�rault (Languedoc Roussillon)

    Informations professionnelles :
    Activit� : PHP + JAVA

    Informations forums :
    Inscription : Mars 2009
    Messages : 65
    Par d�faut
    Citation Envoy� par Erwan31 Voir le message
    Bonjour,
    le centrage d'une image s'obtient plus simplement sans changer son display en
    ajoutant un text-align:center sur le bloc conteneur
    Je confirme la solution en encadrant une image d'un div avec une class pour le xhtml
    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    1
    2
    3
    <div class="centrer">
    <img class="centrer" src="entree.jpg" alt="entrée" height="150" width="150"/>
    </div>
    et pour le css il suffit de faire
    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    1
    2
    3
    4
    .centrer
    {
        text-align:center;
        }
    Et sa fonctionne tip top.

  6. #6
    R�dacteur
    Avatar de jsd03
    Homme Profil pro
    Conseil - Consultant en syst�mes d'information
    Inscrit en
    Ao�t 2008
    Messages
    1 221
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Indre et Loire (Centre)

    Informations professionnelles :
    Activit� : Conseil - Consultant en syst�mes d'information

    Informations forums :
    Inscription : Ao�t 2008
    Messages : 1 221
    Par d�faut
    Citation Envoy� par veevee Voir le message
    Merci,

    mais je doute que rajouter un conteneur <div></div> � une image qui n'en a nul besoin soit une r�elle simplification.

    @+
    +1

    Je cherchais depuis longtemps le moyen de le faire.
    Google est ton ami mais ton voisin aussi

    Mod�rateur BI - Responsable Talend
    Mes tutoriels - FAQ Talend - FAQ SQL*Plus

    Avant toute chose : lire le mode d'emploi du forum et ses r�gles.
    Suivez @Developpez sur twitter !

+ R�pondre � la discussion
Cette discussion est r�solue.

Discussions similaires

  1. [CSS]Centrer une image
    Par Arnard dans le forum Mise en page CSS
    R�ponses: 4
    Dernier message: 13/08/2006, 20h46
  2. Remplacer du texte par une image en css
    Par Seth77 dans le forum Mise en page CSS
    R�ponses: 12
    Dernier message: 03/04/2006, 11h57
  3. 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, 20h11
  4. Centrer une image ds mshflexgrid ?
    Par mosquitout dans le forum VB 6 et ant�rieur
    R�ponses: 1
    Dernier message: 11/12/2005, 16h24
  5. Centrer une page en CSS
    Par maniaco_jazz dans le forum Mise en page CSS
    R�ponses: 1
    Dernier message: 11/10/2005, 16h21

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