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 :

Création d'un schéma d'architecture informatique


Sujet :

CSS

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Étudiant
    Inscrit en
    Mai 2004
    Messages
    110
    Détails du profil
    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Mai 2004
    Messages : 110
    Par défaut Création d'un schéma d'architecture informatique
    Bonjour,

    Je me permets de vous solliciter concernant un problème que je rencontre.

    Je dois réaliser un petit site en interne pour présenter différents schémas (réseaux / systèmes). Ces schémas présenteront les différents équipements et on pourra cliquer dessus pour afficher les informations du dit équipement.

    J'ai essayé de placer mes différentes images en position "absolute" mais cela me pose problèmes lors du redimensionnement de la page ou alors une incompatibilité entre Firefox et IE.

    Auriez-vous des idées simples pour réaliser ces schémas ?

    Merci d'avance,
    Julien

  2. #2
    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 KeKeMaN Voir le message
    cela me pose problèmes lors du redimensionnement de la page ou alors une incompatibilité entre Firefox et IE.
    C'est à dire ? Peut tu être plus précis, par exemple avec une page en ligne, une capture d'écran ou au moins le code CSS et HTML ?

  3. #3
    Membre confirmé
    Étudiant
    Inscrit en
    Mai 2004
    Messages
    110
    Détails du profil
    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Mai 2004
    Messages : 110
    Par défaut
    Voici le code que j'utilise pour le moment :
    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
    17
    18
    19
    20
     
    <div id="content">
    <h1>Schema !!</h1>
    <div id="schema">
    <div id="HostA" style="position:absolute; margin-top:25px; z-index:5;">
    	<a href="" title="XXX.XXX.XXX.XXX">
    	HOST A<br /><img src="img/Server.gif" width="22" height="40" border="0"></a>
    	<br /><img src="img/TraitV.gif">
    </div>
     
    <div id="HostB" style="position:absolute; margin-top:25px; z-index:5; margin-left:40px;">
    	<a href="" title="XXX.XXX.XXX.XXX">
    	HOST A<br /><img src="img/Server.gif" width="22" height="40" border="0"></a>
    	<br /><img src="img/TraitV.gif">
    </div>
     
    <!-- .............. -->
     
    </div>
    </div>
    Le style :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
     
    #schema {
    	text-align: center;
    }
    Je mets en copie un imprime écran du problème.

    En fait sous IE, le schéma commence au centre de ma div père alors que sous firefox, il commence bien dans le coin supérieur gauche.
    De plus, j'ai un décalage de ma barre horizontale sous IE mais pas sous Firefox ...

    Bon en fait si je mets ma div schema en "text-align: left" et que je rajoute pour chaque div un style "text-align:center" ca passe.

    Par contre, j'ai toujours un problème avec ma barre horizontale décalée sous IE.

    Merci d'avance pour vos commentaires
    Images attachées Images attachées  

  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
    Je ne suis pas sur de pouvoir aider parce que le code n'as pas l'air de correspondre avec les images : dans le code il y a du texte "HOST A" que je ne vois pas dans les captures ?

    Cependant positionner en absolute sans positionner l'élément grâce à top, left, right, et bottom, je ne vois pas l'intérêt... Positionner en absolute fait sortir l'élément du flux, est ce vraiment ce que tu veux ?

  5. #5
    Membre confirmé
    Étudiant
    Inscrit en
    Mai 2004
    Messages
    110
    Détails du profil
    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Mai 2004
    Messages : 110
    Par défaut
    Citation Envoyé par 12monkeys Voir le message
    Je ne suis pas sur de pouvoir aider parce que le code n'as pas l'air de correspondre avec les images : dans le code il y a du texte "HOST A" que je ne vois pas dans les captures ?
    J'ai bien entendu caché les noms des machines (et adresse IP, ...). Donc à la place du gros carré gris, il y a les noms des machines (HOST A, ....).

    Citation Envoyé par 12monkeys Voir le message
    Cependant positionner en absolute sans positionner l'élément grâce à top, left, right, et bottom, je ne vois pas l'intérêt... Positionner en absolute fait sortir l'élément du flux, est ce vraiment ce que tu veux ?
    C'était justement la question principale de ce topic.
    J'aimerais avoir l'avis de personnes qui aurait été confondu à ce besoin, ou bien les conseils de personnes qui auraient des idées.

    Le problème avec top, left, .... c'est que chaque div de host se positionne par rapport au coin supérieur gauche de l'écran.

    Une idée ?

    Merci !

  6. #6
    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
    Le problème pour te répondre c'est de savoir à quoi ça ressemble et à quoi ça doit ressembler : ton image en pièce jointe c'est quelle vue ? celle d'internet explorer, de firefox, des deux ??

    Utiliser la position absolute sans positionner l'élément (avec top, left...) ne sert à rien, donc n'utilise pas absolute...

    Si tu veux utiliser absolute et qu'il ne se positionne pas par rapport au bord gauche supérieur du navigateur il faut que l'élément parent soit lui même positionne en position:relative, alors l'élément en absolute se positionnera par rapport à sont parent.

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

Discussions similaires

  1. Aide pour la création d'un schéma
    Par fasyr dans le forum Valider
    Réponses: 2
    Dernier message: 06/11/2007, 14h58
  2. Connaitre la date de création d'un schéma
    Par ziffox dans le forum Administration
    Réponses: 4
    Dernier message: 28/08/2007, 17h39
  3. création d'un schémas uml
    Par pierrot2908 dans le forum Interfaces Graphiques en Java
    Réponses: 4
    Dernier message: 13/04/2007, 12h00
  4. Réponses: 6
    Dernier message: 05/11/2005, 09h19

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