Bienvenue sur les forums conseil & création · S'enregistrer

Se connecter automatiquement

Forums » Mise en page (HTML/CSS) » Cacher les poutres et autres questions CSS · Envoyer le lien

Par enthalpie, le 04 Nov 2008, 13:50 Revenir en haut de page Répondre en citant

Bonjour,

Je travaille sur une page contenant une grande image (800*800) et des petites images ou du texte qui viennent se positionner dessus.
Mais l'espace utilisé par ces images et ce texte (situés après la grande image dans le code html) laissent un grand espace vide dans la fenetre du navigateur.
Puisque je sais que toute l'information utile est contenue dans les 800 (et quelques) premiers pixels verticaux, y a t'il un moyen de restreindre l'affichage à cette zone (avec ou sans ascenseur) ?

Autre question : est il possible de définir la position d'un box par rapport à la position d'une autre ? Est ce à ça que servent les options Fixed, Static et Inherited de Position ?

Merci d'avance si vous avez des lumières sur un de ces points.
Par Cédric, le 09 Nov 2008, 09:49 Revenir en haut de page Répondre en citant

Bonjour

Citation:
l'espace utilisé par ces images et ce texte (situés après la grande image dans le code html) laissent un grand espace vide dans la fenetre du navigateur

Comment positionnes-tu le texte et les images ?

Citation:
y a t'il un moyen de restreindre l'affichage à cette zone (avec ou sans ascenseur) ?

Oui, tu places ton code dans une div parent pour laquelle tu détermines les dimensions (height:800px; width:800px;) et tu fixes la propriété overflow (scroll pour afficher les ascenseurs, ou dans ton cas plutôt hidden pour ne pas les afficher).

Citation:
Autre question : est il possible de définir la position d'un box par rapport à la position d'une autre ?

Oui, en utilisant la position relative (propriété CSS position:relative;)

Cédric

Forums » Mise en page (HTML/CSS) » Cacher les poutres et autres questions CSS · Envoyer le lien