28220 sujets

CSS et mise en forme, CSS3

Pages :
(reprise du message précédent)

Avec le modèle des flottants, c'est impossible dans ce cas : un flottant peut agir sur la hauteur de ses parents, mais pas sur celle d'éléments de même niveau.

Le jeu des arrière-plan et des bordures peut simuler ce type de comportement dans des cas précis (les colonnes factices). C'est ce qu'il contribue ici à faire pour certains blocs (#flux2), mais pas pour tous.

Ce serait possible en reprenant cette mise en page avec le modèle de tableau CSS (display:table), non implémenté par IE (dégradable en flottants dans IE).
Modifié par Laurent Denis (09 Sep 2005 - 16:06)
a écrit :
Avec le modèle des flottants, c'est impossible dans ce cas
Smiley decu
Et avec des positionnements absolus, ce serait possible?

a écrit :
Le jeu des arrière-plan et des bordures peut simuler ce type de comportement dans des cas précis (les colonnes factices).

C'est quoi les colonnes factices?

a écrit :
Ce serait possible en reprenant cette mise en page avec le modèle de tableau CSS (display:table)

Quel serait en gros le principe de cette façon de procéder?

a écrit :
non implémenté par IE (dégradable en flottants dans IE).

Cela voudrait-il dire qu'il faudrait quand même recourir aux flottants pour IE?

Je suis un peu gêné de poser tant de questions, mais tous ceci est très nouveau pour moi. Smiley confused Merci beaucoup pour ton aide.
Et avec des positionnements absolus, ce serait possible?


Pas mieux. Un élément en position absolue n'a plus, pour le coup, aucune influence sur les éléments voisins.

mathmax a écrit :

C'est quoi les colonnes factices?


Voir l'article sur ce sujet traduit par pompage.net . Ou les bordures de l'exemple ci-dessus qui donnent l'illusion qu'un élément "descend" aussi bas que son voisin.

mathmax a écrit :

Ce serait possible en reprenant cette mise en page avec le modèle de tableau CSS (display:table)

Quel serait en gros le principe de cette façon de procéder?


Oublions ça, c'était inconsidéré : l'organisation visuelle ne permet pas d'utiliser les tableaux CSS dans ce design.


mathmax a écrit :

Cela voudrait-il dire qu'il faudrait quand même recourir aux flottants pour IE?


Oui.
a écrit :
Un élément en position absolue n'a plus, pour le coup, aucune influence sur les éléments voisins.

Quand est-ce qu'on pourrait avoir des éléments voisins qui influent l'un sur l'autre? Comment faudrait-il faire?
Pages :