Bonjour,
suite au récent problème que je viens d'avoir, je suis amené à me demander si finalement le CSS 2 n'est pas un standard inabouti.
Remplacer les tableaux, d'accord. Mais avec quoi ? Partout l'on vous conseille d'utiliser des blocs "flottants". Seulement voilà, ce n'est pas très flexible comme pattern ça !
Disons plutôt que ma réflexion fait suite au problème que j'ai eu avec ces mêmes floats. Explications :
J'avais donc un struture somme toute assez banale avec un menu de longueur variable flottant à gauche de ma page, un bloc central pour le contenu, lui aussi de longueur variable, et un pied de page utilisant l'attribut "clear" afin qu'il se positionne en bas de ma page, et ce quelque soit l'élément le plus long (menu ou contenu).
Une fois ce design mis en place, je me suis rendu compte qu'il n'y avait plus moyen, dans mon contenu, de placer une image flottante avec juste derrière un bloc destiné à faire un "clear"... Le clear prenant aussi en compte mes objets flottants déclarés auparavant, à savoir mon menu.
(visuel ici)
Bref, je trouve ça vraiment peu abouti de se retrouver face à ce genre de problème...
Je viens à peine de débuter dans le CSS et j'ose espérer qu'il n'y aura pas d'autres surprises de ce genre.
Qu'en pensez-vous ?
suite au récent problème que je viens d'avoir, je suis amené à me demander si finalement le CSS 2 n'est pas un standard inabouti.
Remplacer les tableaux, d'accord. Mais avec quoi ? Partout l'on vous conseille d'utiliser des blocs "flottants". Seulement voilà, ce n'est pas très flexible comme pattern ça !
Disons plutôt que ma réflexion fait suite au problème que j'ai eu avec ces mêmes floats. Explications :
J'avais donc un struture somme toute assez banale avec un menu de longueur variable flottant à gauche de ma page, un bloc central pour le contenu, lui aussi de longueur variable, et un pied de page utilisant l'attribut "clear" afin qu'il se positionne en bas de ma page, et ce quelque soit l'élément le plus long (menu ou contenu).
Une fois ce design mis en place, je me suis rendu compte qu'il n'y avait plus moyen, dans mon contenu, de placer une image flottante avec juste derrière un bloc destiné à faire un "clear"... Le clear prenant aussi en compte mes objets flottants déclarés auparavant, à savoir mon menu.
(visuel ici)
Bref, je trouve ça vraiment peu abouti de se retrouver face à ce genre de problème...
Je viens à peine de débuter dans le CSS et j'ose espérer qu'il n'y aura pas d'autres surprises de ce genre.
Qu'en pensez-vous ?