Créer un compte
Connexion

pos absolute right 13% de la page

Pour créer et répondre aux sujets, vous devez être connecté.
Pages: 1
Auteur Message
Spitfire 95
14/02/2011 à 09:36:20
Spitfire 95
Membre
Bonjour.
J'ai un div position absolute, right 13%.
Pour des résolutions suffisantes, ça fonctionne, la largeur de la page et de l'écran étant la même.
Pour les petites, la page est plus large que l'écran. Conséquence, mon div s'affiche mal.
Je voudrais savoir si on peut faire une position absolute en % par rapport à la taille de la page et non celle du navigateur.
Ou alors une position absolute par rapport à un autre div position relative (enfin, par défaut quoi).
Merci.
Page concernée : http://free-apps.evoconcept.net/

ybouane
17/02/2011 à 02:33:23
ybouane
Admin
Bonjour,
Je ne sais pas si ça vas fonctionner, mais essaye en mettant ton div juste en dessous de <body>, et met le en position relative. Si ça ne fonctionne pas, c'est parce que le body lui même prend la taille du navigateur, si c'est le cas, essaye en mettant min-width:600px; au body.

Sur ton site, est ce qu'il s'agit du formulaire de connexion?
Car dans ce cas, il serait mieux d'utiliser les floats, c'est plus simple et plus propre.

Cordialement :)

Image
Spitfire 95
17/02/2011 à 08:43:46
Spitfire 95
Membre
J'avais déjà essayé float:right, mais j'avais un autre problème : le texte ne se centrait plus.
Quand au min-width au body, j'y avais pensé aussi, mais sous Google-Chrome (v10 unstable Linux), il n'y avait aucune différence, je pouvais réduire tant que je voulais le navigateur, le body faisait toujours la largeur 100%.
Pourtant, min-width fonctionne sur les divs avec Chrome.

Je vais remettre float:right.

== EDIT ==
Ça y est. Et le titre est décalé, text-align:center; prend le module de connexion en compte, je qui fausse tout l'alignement.
Seul la barre de menu est centrée. Mais ça c'est un autre problème : la position absolute encore une fois. Parce qu'il est impossible de mettre z-index sur un relative, et que mes menus passeraient sous les pubs et le champ de recherche.

Quand à le mettre en relative sous body (le formulaire), cela reviendrait à le laisser en absolute, puisqu'il faudra jouer sur margin au lieu de top et right, donc je ne vois pas en quoi cela serait plus propre.

Tcruise02
07/02/2015 à 13:06:20
Tcruise02
Membre
Comment ça tu as téléchargé ? Il n'y a rien à télécharger  O_o
Et si tu pouvais mettre ton code dans les balises correspondantes, ce serait mieux pour la navigation.

KazUyA
Pages: 1