Float : comportement inattendu sous FF [Résolu] - HTML/CSS - Programmation
Marsh Posté le 04-07-2005 à 20:52:49
C'est quoi tous ces clear ?
Marsh Posté le 04-07-2005 à 21:04:36
ReplyMarsh Posté le 04-07-2005 à 22:03:23
je me demande juste ce qu'ils apportent, vu que je ne m'en sers pas souvent ...
Marsh Posté le 04-07-2005 à 22:06:50
Ben c pour disposer les elements en float right les uns en dessous des autres ... et pareil pour left
Marsh Posté le 04-07-2005 à 22:09:02
Oh yes, j'avais mal lu la css
Je suis super crevé, je vais me coucher je crois, demain je pourrais aider ...
Marsh Posté le 04-07-2005 à 22:09:49
le clear c'est pour casser le positionnement float sur l'élément qui l'utilise
admettons 5 images en block et float:left
et si on met un paragraphe P juste après il sera aussi touché par le float:left.
donc à P on lui met un clear:left pour qu'il pase à la ligne
Marsh Posté le 04-07-2005 à 22:11:26
okay okay. Je le savais pas, mais je suis trop fatigué pour retenir ca maintenant, je repasserai demain donc ...
Marsh Posté le 05-07-2005 à 12:12:09
Salut à tous
je ne suis pas un "pro" du CSS, mais voilà comment je ferais :
Code :
|
Marsh Posté le 05-07-2005 à 15:52:34
Bon et bien le comportement de FF est tout a fait normal.
Quelqu'un a eut la bonne idée de me rappeller les regles de positionnement des boites flottantes !
Citation : |
Pour mon cas c'est la regle 5 qui s'applique. On ne peut donc pas empiler des blocs un coup a droite et un coup a gauche au fur et a mesure de leur creation avec des floats. Que fafane84 se rassure je n'etais pas a cours d'idee pour trouver une solution je voulais juste comprendre le comportement qu'avait firefox avec mon exemple : comportement que je pensais erroné (a tord). Pour une fois qu'une mauvaise gestion d'IE correspondais a mes attentes ...
Marsh Posté le 05-07-2005 à 16:23:41
A vrai dire je n'étais pas trop inquiet
Car pour faire du code CSS et XHTML 1.1 de la sorte, je me doutais un peu que tu n'étais pas novice
Ceci dit le positionnenment "flottant" est aussi passionnant à étudier qu'il est complexe à mettre en oeuvre.
Marsh Posté le 05-07-2005 à 16:33:00
Au passage, il est impossible de faire du xhtml1.1 correction sans avoir le type "application=xhtml+xml", non compris par IE.
Moralité ? Restez en xhtml 1.0 strict pour l'instant les jeunes
Marsh Posté le 05-07-2005 à 16:36:45
plainsofpain a écrit : Au passage, il est impossible de faire du xhtml1.1 correction sans avoir le type "application=xhtml+xml", non compris par IE. |
Ben mon site est en XHTML 1.0 strict
J'ai tenu compte d'une remarque similaire faite par FlorentG (je crois) à ce sujet.
Marsh Posté le 05-07-2005 à 16:46:48
(Non, je ne suis pas un multi de FlorentGai croyez moi didiou )
Marsh Posté le 04-07-2005 à 19:39:21
Les floats que j'ai mis dans cette page http://afbilou.free.fr/tmp/float.html ne se positionnent pas comme je m'y attendais. C'est sous firefox (1.04) que j'ai un probleme ... sous IE tout s'affiche comme je le veux. Ce que je veux est simple : 2 colonnes dans lesquelles les elements se suivent verticalement
Sous IE :
Sous FF :
Le code :
Alors je saurais tres bien trouver une solution pour obtenir l'affichage que je veux mais je voudrais savoir si c'est moi qui ait mal compris un truc sur les floats ou si c'est FF qui a un soucis pour ce cas particulier.
Merci
Message édité par afbilou le 07-07-2005 à 11:17:42