float c'est comme absolute ???
11 messages
• Page 1 sur 1
- spalie
- WRInaute discret

- Messages: 63
- Inscription: 19 Avr 2006
float c'est comme absolute ???
salut a tous,
j'ai un probleme que je n'arrive pas à résoudre de puis quelques jours et que je voulais vous faire partager.
j'ai une div qui s'appelle 'milieu' et qui possede un 'border' qui permet de faire la démarcation avec le reste du site.
à l'interieur de cette div, il va se positionner, en fait, une galerie de photos.
les photos sont chacune dans une div 'image'.
j'aimerai donc les mettre cote à cote pour vraiment faire une galerie. j'utilise donc dans le CSS un 'float:left'.
le probleme c'est qu'au moment ou je mets le 'float' eh bien les images se glissent sous la div 'centre'.
ce ci semble dire que float se comporte un peu comme une position:absolute, c'est à dire, que les images vont passer au dessus de tout !!
donc c'etait juste pour savoir si ce qu eje pense est vrai?
et si vous pouvez m'aider en meme temps ?
Image:
http://cyril.nadal.free.fr/probleme_image.jpg
j'ai un probleme que je n'arrive pas à résoudre de puis quelques jours et que je voulais vous faire partager.
j'ai une div qui s'appelle 'milieu' et qui possede un 'border' qui permet de faire la démarcation avec le reste du site.
à l'interieur de cette div, il va se positionner, en fait, une galerie de photos.
les photos sont chacune dans une div 'image'.
j'aimerai donc les mettre cote à cote pour vraiment faire une galerie. j'utilise donc dans le CSS un 'float:left'.
le probleme c'est qu'au moment ou je mets le 'float' eh bien les images se glissent sous la div 'centre'.
ce ci semble dire que float se comporte un peu comme une position:absolute, c'est à dire, que les images vont passer au dessus de tout !!
donc c'etait juste pour savoir si ce qu eje pense est vrai?
et si vous pouvez m'aider en meme temps ?
Image:
http://cyril.nadal.free.fr/probleme_image.jpg
- krek
- Nouveau WRInaute

- Messages: 31
- Inscription: 17 Jan 2005
Hello,
-http://openweb.eu.org/articles/initiation_float/
Et une solution pratique pour ce que tu veux faire : SPACER
Donc : ne donne pas de hauteur à ta DIV milieu et mets un spacer en dessous des tes DIV flottantes.
-http://blog.alsacreations.com/2004/06/10/24-spacer-le-retour-a-la-prehistoire
ps : Et non, float, c'est pas comme absolute.
La position float retire une boîte du flux normal
-http://openweb.eu.org/articles/initiation_float/
Et une solution pratique pour ce que tu veux faire : SPACER
Donc : ne donne pas de hauteur à ta DIV milieu et mets un spacer en dessous des tes DIV flottantes.
-http://blog.alsacreations.com/2004/06/10/24-spacer-le-retour-a-la-prehistoire
ps : Et non, float, c'est pas comme absolute.
- Yvel
- WRInaute occasionnel

- Messages: 428
- Inscription: 5 Juin 2005
difficile de dire ce qui se passe sans le code.
si tu as imbriqué tes div images dans le div milieu, tu ne devrais pas avoir de probleme avec float dans ie.
en revanche, sous ff ça pose probleme si tu n'as pas mise de hauteur de div sur milieu.
faut alors effectivement mettre une spacer comme indiqué par krek. tu peux mettre un display none pour le rendre invisible.
si tu n'as pas mis tes div image dans ton div milieu, le probleme vient de là comme le suggère e-kiwi
si tu as imbriqué tes div images dans le div milieu, tu ne devrais pas avoir de probleme avec float dans ie.
en revanche, sous ff ça pose probleme si tu n'as pas mise de hauteur de div sur milieu.
faut alors effectivement mettre une spacer comme indiqué par krek. tu peux mettre un display none pour le rendre invisible.
si tu n'as pas mis tes div image dans ton div milieu, le probleme vient de là comme le suggère e-kiwi
-

MarvinLeRouge - WRInaute impliqué

- Messages: 526
- Inscription: 1 Sep 2004
Salut,
Pourrais-tu publier ton code qu'on y jette un oeil ?
@Yvel : ce n'est pas sous FF que ça pose problème, c'est sous IE que les floats sont mal implémentés.
Pourrais-tu publier ton code qu'on y jette un oeil ?
@Yvel : ce n'est pas sous FF que ça pose problème, c'est sous IE que les floats sont mal implémentés.
- Wells
- WRInaute discret

- Messages: 85
- Inscription: 20 Avr 2006
Tient puisqu'on est dans ce débat la je vous propose d'englober a la question précédente un cas plus général.
Voila la structure que j'ais désespérément tenté de mettre en place hier soir:
Il y a donc 5 DIV:
- le blanc: conteneur général
- le orange: contient le header
- le rouge: contient le menu
- le bleu: contient le contenu
- le vert: le footer
Le but de la manoeuvre est de créer cette structure sans passer par ABSOLUTE.
Deuxième problème, cela doit marcher sous IE et FIREFOX.
Enfin détail trés important, j'utilise un doc type XHTML STRICT 1.0. Et cela change tout et vi!
Et la c'est le drame, je n'y suis pas arrivé, et pourtant me suis acharner!!
Au final j'ais abdiquer et mit un <table> pour diviser la page en deux....
Donc si qq'un a l'astuce, je suis preneur.
NB: le positionnement via float:left marche avec firefox mais pas ie....
Voila la structure que j'ais désespérément tenté de mettre en place hier soir:
Il y a donc 5 DIV:
- le blanc: conteneur général
- le orange: contient le header
- le rouge: contient le menu
- le bleu: contient le contenu
- le vert: le footer
Le but de la manoeuvre est de créer cette structure sans passer par ABSOLUTE.
Deuxième problème, cela doit marcher sous IE et FIREFOX.
Enfin détail trés important, j'utilise un doc type XHTML STRICT 1.0. Et cela change tout et vi!
Et la c'est le drame, je n'y suis pas arrivé, et pourtant me suis acharner!!
Au final j'ais abdiquer et mit un <table> pour diviser la page en deux....
Donc si qq'un a l'astuce, je suis preneur.
NB: le positionnement via float:left marche avec firefox mais pas ie....
- Wells
- WRInaute discret

- Messages: 85
- Inscription: 20 Avr 2006
Hop je me répond a moi meme ^^:
http://forum.alsacreations.com/topic-4-14348-1-Mise-en-page-gnrale.html
Voila pour la solution au probleme, il faut utiliser clear:both
http://forum.alsacreations.com/topic-4-14348-1-Mise-en-page-gnrale.html
Voila pour la solution au probleme, il faut utiliser clear:both
11 messages
• Page 1 sur 1
Lectures recommandées sur ce thème :
- position absolute
- Problème de float et ie
- Position absolute hors de l'écran
- Probleme de div, relative, absolute...
- position: absolute; avec un fichier flash
- css 3 colonnes position absolute
- css absolute sous Firefox
- Attribut float...?
- Position absolute et margin-bottom aucun effet
- probleme div float
- Résultats de l'enquête sur le marché du référencement - 17-02-2005
- Google Android SDK : le kit de développement pour la plateforme de téléphone mobile Android - 13-11-2007
- Google publie son Zeitgeist 2005 - 21-12-2005
- Xooglers! Le blog des ex-Googlers - 26-11-2005
- Google rachète Neven Vision - 16-08-2006
- Départ de George Reyes, directeur financier de Google - 29-08-2007
- Protégez-vous contre le nofollow - 21-01-2005
- Le blog officiel de Google au Japon - 01-03-2006
Qui est en ligne
Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 0 invités

