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

HTML Discussion :

placement d'image interBrowser/résolution


Sujet :

HTML

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Nouveau membre du Club
    Inscrit en
    Juillet 2006
    Messages
    6
    Détails du profil
    Informations forums :
    Inscription : Juillet 2006
    Messages : 6
    Par défaut placement d'image interBrowser/résolution
    Bonjour,
    j'ai réalisé un petit site hier, et j'ai un petit soucis avec le placement de mes textes/images que ce soit en absolu ou en relatif et avec les unités en em/%/px. Je le place bien pour ma résolution mais dés que je la change les éléments sont légérement décalés. j'utilise un DIV global centré (automargin) dans lequel s'insère mon header (l'image avec le couple), le mainframe, et le footer (une simple bande de quelques px). Je voudrais placer mes images/liens Bidoux, guest,coms,mail de manière a ce qu'ils ne bougent pas quand la résolution change! (Le problème est le meme pour les petits textes clignotant)
    j'avais utilisé un positionnement relatif par rapport au header, mais cette solution donnais n'importe quoi avec firefox (j'utilise IE)
    voila l'adresse:

    http://bidouxxx.free.fr

    (Je ne pense pas que vous donner le contenu de mon CSS vous aiderais, c'est une question générale sur un placement efficace :-p )

    Merci !!!

  2. #2
    Membre expérimenté Avatar de Tdeny
    Profil pro
    Inscrit en
    Juin 2004
    Messages
    287
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2004
    Messages : 287
    Par défaut Mathématiques
    Tout ça est un problème de mathématiques.
    Si tu veux que tes éléments restent à leur place (relative à l'écran) quand on change de résolution, il faut calculer leur position en fonction de celle-ci.
    Et donc après l'écrire en script, en position absolute.
    Après si tu veux tu peux même l'écrire dans un css, on peut en écrire plusieurs, entré en javascript.
    Exemple :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
     
    var largecran = screen.availWidth;
    largmenu = largecran / 4;
    document.write("<style id='st0' type='text/css'>");
    document.write("#menu {display:inline;position:absolute; top:0px; left:0px;padding:5px;background-color:#CFE6EE;width:"+largmenu+"px;border:3px solid darkblue;}");
    document.write("</style>");

  3. #3
    Nouveau membre du Club
    Inscrit en
    Juillet 2006
    Messages
    6
    Détails du profil
    Informations forums :
    Inscription : Juillet 2006
    Messages : 6
    Par défaut
    Ta solution ne revient-elle pas au même qu'un positioning absolute avec left et top en % ???

Discussions similaires

  1. Problème de placement d'images
    Par housni dans le forum Tableaux - Graphiques - Images - Flottants
    Réponses: 1
    Dernier message: 19/01/2007, 14h32
  2. placement d'images
    Par webide dans le forum Balisage (X)HTML et validation W3C
    Réponses: 1
    Dernier message: 26/10/2005, 22h57
  3. Manipulaion Images haute résolution
    Par JakeGrafton dans le forum Langage
    Réponses: 22
    Dernier message: 25/05/2005, 23h53

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