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 un élément <object>


Sujet :

Centrer un élément en CSS

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Décembre 2006
    Messages
    172
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2006
    Messages : 172
    Par défaut Centrer un élément <object>
    Bonjour, voilà j'aimerais centrer mon jeu dans la fenêtre mais il fini toujours en haut à gauche :

    Code : 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
    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN">
    <?xml version="1.0"?>
    <html xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:svg="http://www.w3.org/2000/svg">
      <head>
    	<title>
    		Runaway Shooter
    	</title>
      </head>
      <body>
    	<div style="height:600px; width=800px;">
    		<object type="image/svg+xml" data="jeu.svg">
           			Votre navigateur ne supporte pas le SVG...
       		</object >
    	</div>
      </body>
    </html>
    J'ai essayé margin:auto dans l'attribut style (margin-right et left également), la balise center, l'attribut align="center" dans la balise div, rien ne marche.
    La seule chose qui donne un résultat, c'est ça :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    style="height:600px; width=800px; position:relative; left:50%; margin-left:-400px;"
    Le problème, c'est que ça fait apparaitre une barre de défilement horizontal vers la droite...
    J'ai pourtant essayé de préciser width=800px dans toutes les balises, rien y fait, le jeu prend toute la page en largeur, et avec le left:50%, ça "pousse" la partie en trop en dehors de la page, d'où la barre de défilement.

    J'ai également le même résultat en faisant ça :
    Code : 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
    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN">
    <?xml version="1.0"?>
    <html xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:svg="http://www.w3.org/2000/svg">
      <head>
    	<title>
    		Runaway Shooter
    	</title>
      </head>
      <body>
    	<div style="position:relative; left:50%; margin-left:-400px;">
    		<object type="image/svg+xml" data="jeu.svg" style="height:600px; width=800px;">
           			Votre navigateur ne supporte pas le SVG
       		</object >
    	</div>
      </body>
    </html>
    Je suis à court d'idée.

    Merci d'avance

  2. #2
    Modérateur
    Avatar de Bisûnûrs
    Profil pro
    Développeur Web
    Inscrit en
    Janvier 2004
    Messages
    9 931
    Détails du profil
    Informations personnelles :
    Âge : 42
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Janvier 2004
    Messages : 9 931
    Par défaut
    width:800px et non pas width=800px en CSS. Ensuite tu peux remettre margin:auto sur le div.

  3. #3
    Membre confirmé
    Profil pro
    Inscrit en
    Décembre 2006
    Messages
    172
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2006
    Messages : 172
    Par défaut
    tain j'suis crevé, j'avais même pas vu
    Merci pour l'aide en tout cas

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

Discussions similaires

  1. Réponses: 4
    Dernier message: 26/07/2007, 13h41
  2. Centrer un élément dont on ne connait pas la largeur
    Par maa dans le forum Général JavaScript
    Réponses: 6
    Dernier message: 25/01/2007, 17h08
  3. [XHTML] centrer un élèment legend
    Par gibigue dans le forum Balisage (X)HTML et validation W3C
    Réponses: 8
    Dernier message: 29/05/2006, 23h46
  4. [CSS] Centrer les éléments ou un site web
    Par pp51 dans le forum Mise en page CSS
    Réponses: 7
    Dernier message: 27/12/2005, 15h24
  5. [CSS] centrer un élément
    Par prgasp77 dans le forum Mise en page CSS
    Réponses: 2
    Dernier message: 23/06/2005, 22h31

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