OVH Cloud OVH Cloud

voire le bas (d'une div °;=))

2 réponses
Avatar
yvon.thoravalNO-SPAM
j'ai une page comme ça :

--------------------------------------------------------
| | header |
| |------------------------------------------|
| logo | |
| | |
|-----------| |
| | |
| | |
| | content |
| links | |
| | |
| | |
| | |
| |-------------------------------------------
| | footer |
--------------------------------------------------------

les divs logo, links, header et footer sont en position: fixed ;
la div content est en position: absolute.

Mais je ne vois pas le bas de cette div#content qui disparaît sous
footer (même en scrollant). C'est moche parce que div#content a un
border, connaitriez-vous une astuce pour remédier à cela ?

NB : bien sûr j'ai essayé avec padding-bottom et margin-bottom, sans
succès mais je connais assez mal ces directives, un site qui les
explique bien ?
--
yt

2 réponses

Avatar
Salagir
On Wed, 28 Jan 2004 10:35:19 +0100, in fr.comp.infosystemes.www.auteurs,
Yvon Thoraval wrote:
Salagir wrote:
Donne nous une url, je ne peux pas faire plus à l'aveugle.


http://81.57.96.20/~yvonthor/recettes_pgsql/?page=recettes&action=search
_result
l'autre essai :
http://81.57.96.20/~yvonthor/recettes_pgsql/essai.html



Les 2 url passent très bien sur mon firebird :)

j'ai essayé aussi en mettant une div autour de la div content avec un
padding bottom, change que dalle, du coup j'ai cru, un moment que ma
feuille n'était pas valide, w3c dit que si...



le div#space !?
Mon dieu quelle horreur :)

Pour moi la réponse est simpe: ne positionne pas #content en absolute.
et mets lui les margin top et left de la taille(1) des div en haut et à
gauche qui eux sont fixed.
Inutile de préciser le width.

(1) ou un peu de plus de la taille

Je ne peux pas en dire plus, n'ayant pas IE sous la main pour le moment.

--
++++++++ Zelda, Dragon Ball, Mana and my (art)work at www.salagir.com ++++++++
<LkAway1> blazemore: what happened on DBZ today?
<HomerJ> they fought some guy
Avatar
yvon.thoravalNO-SPAM
Salagir wrote:


Les 2 url passent très bien sur mon firebird :)



Oui mais j'ai triché pendant mes essais, j'ai supprimé le footer c'est
d'ailleurs sous le footer que le border de content disparaissait.

> j'ai essayé aussi en mettant une div autour de la div content avec un
> padding bottom, change que dalle, du coup j'ai cru, un moment que ma
> feuille n'était pas valide, w3c dit que si...

le div#space !?
Mon dieu quelle horreur :)



d'accord pour l'horreur de cette "bidouille"...

Pour moi la réponse est simpe: ne positionne pas #content en absolute.
et mets lui les margin top et left de la taille(1) des div en haut et à
gauche qui eux sont fixed.
Inutile de préciser le width.



ok ça marche impec comme tu le dis !
c'est curieux que le simple "position: absolute; " empèche de faire
apparaître le margin-bottom de div#content, c'est dans les specs ça ?

quant à IE je verais plus tard...
--
yt