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 :

Positionner une image


Sujet :

Positionnement en CSS

  1. #1
    Membre expérimenté
    Avatar de crozet.magenta
    Homme Profil pro
    Développeur Web
    Inscrit en
    Juin 2012
    Messages
    208
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 30
    Localisation : France, Var (Provence Alpes Côte d'Azur)

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

    Informations forums :
    Inscription : Juin 2012
    Messages : 208
    Par défaut Positionner une image
    Bonjour,
    est-il possible de positionner une image en prenant comme point de référence le centre de l'image ?
    Crozet

  2. #2
    Membre extrêmement actif
    Avatar de Muchos
    Homme Profil pro
    Enseignant
    Inscrit en
    Décembre 2011
    Messages
    1 704
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 39
    Localisation : France, Ardennes (Champagne Ardenne)

    Informations professionnelles :
    Activité : Enseignant
    Secteur : Arts - Culture

    Informations forums :
    Inscription : Décembre 2011
    Messages : 1 704
    Billets dans le blog
    6
    Par défaut
    Non, je crois que c'est toujours en fonction des bords haut et gauche.

  3. #3
    Membre expérimenté
    Avatar de crozet.magenta
    Homme Profil pro
    Développeur Web
    Inscrit en
    Juin 2012
    Messages
    208
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 30
    Localisation : France, Var (Provence Alpes Côte d'Azur)

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

    Informations forums :
    Inscription : Juin 2012
    Messages : 208
    Par défaut
    ok tant pis, je vais me débrouiller autrement
    merci pour ta réponse

  4. #4
    Membre actif Avatar de DezMax
    Homme Profil pro
    Licence Informatique
    Inscrit en
    Décembre 2012
    Messages
    89
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 30
    Localisation : France, Hérault (Languedoc Roussillon)

    Informations professionnelles :
    Activité : Licence Informatique

    Informations forums :
    Inscription : Décembre 2012
    Messages : 89
    Par défaut
    Avec:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    background-position:center;
    L'image sera centrer verticalement, si j'ai bien compris ce que tu voulais dire alors c'est sa .

  5. #5
    Membre expérimenté
    Avatar de crozet.magenta
    Homme Profil pro
    Développeur Web
    Inscrit en
    Juin 2012
    Messages
    208
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 30
    Localisation : France, Var (Provence Alpes Côte d'Azur)

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

    Informations forums :
    Inscription : Juin 2012
    Messages : 208
    Par défaut
    non c'est pas ça que je voulais dire
    regarde mon petit dessin ^^


    dans le premier cas, le point de référence est en haut à gauche de l'image (c'est le cas classique de positionnement)
    dans le 2e cas, le point de référence est au centre de l'image et c'est ce que je voudrais faire

  6. #6
    Membre actif Avatar de DezMax
    Homme Profil pro
    Licence Informatique
    Inscrit en
    Décembre 2012
    Messages
    89
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 30
    Localisation : France, Hérault (Languedoc Roussillon)

    Informations professionnelles :
    Activité : Licence Informatique

    Informations forums :
    Inscription : Décembre 2012
    Messages : 89
    Par défaut
    ce code va centrer le background comme tu le souhaite et tout les elements si tu créer une div pour les contenir seront placer par rapport à lui
    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
    <html>
    <head>
    <style type="text/css">
    body{
            margin:auto;
            background:url('chemin_image') no-repeat;
            background-position:center;
            width:1000px; /*exemple de largeur*/
            height:800px; /*exemple de hauteur*/
    }
    </style>
    </head>
    <body>
    <center>
     
     
    </center>
    </body>
     
    </html>

    N'oulblie surtout pas que tu peut utiliser "margin" pour créer des marges comme tu le souhaite avec une distance bien précise exemple (le seul inconvénient c'est que sa ne sera pas adapter à tout les écrans) :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    margin-left:300px
    margin-top:400px;
    j'éspère que j'ai bien compris la ? ^^"
    je débute sur le forum désolé si je suis trop maladroit , je serais ravis de t'aider si je me suis encore tromper

  7. #7
    Modérateur

    Avatar de NoSmoking
    Homme Profil pro
    Inscrit en
    Janvier 2011
    Messages
    17 212
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Isère (Rhône Alpes)

    Informations forums :
    Inscription : Janvier 2011
    Messages : 17 212
    Par défaut
    Bonjour,
    la question qui se pose est,
    est-il possible de positionner une image en prenant comme point de référence le centre de l'image ?
    par rapport à quoi, en HTML/CSS pur ou autre parce que
    Code pseudoCode : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    X1 = X2 -H_img/2;
    Y1 = Y2 -W_img/2;
    tout comme DezMax j'ai du mal à saisir le but recherché

  8. #8
    Membre expérimenté
    Avatar de crozet.magenta
    Homme Profil pro
    Développeur Web
    Inscrit en
    Juin 2012
    Messages
    208
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 30
    Localisation : France, Var (Provence Alpes Côte d'Azur)

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

    Informations forums :
    Inscription : Juin 2012
    Messages : 208
    Par défaut
    bonjour no smoking
    c'est comme ça que j'ai résolu mon problème.

    en fait, je me fais un interpréteur de manialinks en php (manialink = genre de mini site interne au jeu trackmania) ces manialinks sont sous forme de page xml et il y a justement un attribut "halign" et "valign" qui permet de changer la position verticale et horizontale du point de référence de l'image. (haut-gauche, haut-centre, centre-centre...)
    je voulais donc savoir si cette option existe aussi en css pour éviter de faire ces calculs

  9. #9
    Rédacteur

    Avatar de Bovino
    Homme Profil pro
    Développeur Web
    Inscrit en
    Juin 2008
    Messages
    23 647
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 55
    Localisation : France, Gironde (Aquitaine)

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

    Informations forums :
    Inscription : Juin 2008
    Messages : 23 647
    Billets dans le blog
    20
    Par défaut
    La réponse tu l'as déjà eue : non, ce n'est pas possible.
    Pas de question technique par MP !
    Tout le monde peut participer à developpez.com, vous avez une idée, contactez-moi !
    Mes formations video2brain : La formation complète sur JavaScriptJavaScript et le DOM par la pratiquePHP 5 et MySQL : les fondamentaux
    Mon livre sur jQuery
    Module Firefox / Chrome d'intégration de JSFiddle et CodePen sur le forum

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

Discussions similaires

  1. Positionner une image ou un texte dans un tableau
    Par aminos40 dans le forum Tableaux - Graphiques - Images - Flottants
    Réponses: 6
    Dernier message: 31/05/2007, 16h46
  2. positionner une image
    Par mans27 dans le forum JSF
    Réponses: 1
    Dernier message: 07/05/2007, 10h13
  3. [VB] excel->word positionner une image
    Par estampille dans le forum VBA Word
    Réponses: 2
    Dernier message: 19/01/2006, 17h34
  4. positionner une image
    Par Bibouda dans le forum Balisage (X)HTML et validation W3C
    Réponses: 2
    Dernier message: 17/12/2005, 13h26
  5. comment Positionner une image sur une autre ?
    Par moumoule17 dans le forum Balisage (X)HTML et validation W3C
    Réponses: 3
    Dernier message: 25/11/2004, 16h41

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