Problème HTML & CSS : Position des éléments

sonikss -  
 Profil bloqué -
Bonjour ,
donc j'ai un problème sur mon site en HTML , alors sur mon PC tout fonctionne bien ( j'ai un assez grand écran ) les images sont placés comme je l'ai souhaité ( Avec des margin-left: ** px ) . Donc jusque ici tout vas bien mais lorsque je test mon site chez quelqu'un d'autre ( qui a un écran donc " normal " ) tout les éléments , images etc.. sont pas à leur place .. je me demande quel erreur j'ai fais , peut être que avec par exemple un margin-left:1100px ; les éléments sur d'autre pc qui n'ont pas cette résolution n'affiche pas les images à leur places ..

Si quelqu'un pouvez m'aider ça serait sympas , si vous n'avez pas compris je peux reformuler des choses :).
Merci
A voir également:

5 réponses

ElementW Messages postés 4814 Date d'inscription   Statut Contributeur Dernière intervention   1 223
 
CSS3 a introduit la fonction calc qui permet de calculer des distances/proportions directement dans le CSS, on peut s'en servir par exemple dans un cas où un div doit horizontalement être au quart du conteneur parent: left: calc(25%);

L'autre solution se nomme media query, et permet d'appliquer un style différent selon la résolution, l'orientation de l'écran, etc... Il serait donc approprié de s'en servir dans ce cas.

Si le positionnement dépends d'une longueur de texte, il est préférable d'utiliser l'unité em au lieu de px.
1
Profil bloqué
 
Salut,

Avec les margin etc tu calcules les positions en fonction du contenant (donc ton écran je pense) => ça change quand l'écran change (et la résolution, pareil).
Essaie de mettre tout ton code dans un div ou autre et mets-lui une taille correspondant, par exemple, à ton écran.
0
sonikss
 
Merci beaucoup , je vais essayer l'un des deux.
0
sonikss
 
Re-bonjour ,
alors j'ai essayé la fonction calc etc.. mais bon j'ai un probleme encore des problemes , j'ai positionné mes images , le texte , mais maintenant le fond d'écran dépasse " des marges " , avez vous une balise pour placer des éléments , précisamment , car lorsque je change de PC ( un autre pc avec un écran normal ) les éléments sont mal positionnés.. :(
Merci de votre aide parce-que je désespere.
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
Profil bloqué
 
Il n'y a pas vraiment d'autre façons de procéder. Mets des % au lieu des px par exemple
0