Re : Re : Incompréhensif,

Ooops, désolé. En fait, je n’avais pas regardé ton site, juste le code donné dans le message précédent.
Je vais essayer de te répondre, mais j’ai les yeux qui piquent (je viens moi-même de résoudre des pépins à répétition.On va dire que la journée est terminée)

Alors déjà, après vérification, j’ai l’impression que tu utilises la feuille de style de spip par défaut. « habillage.css » Je suppose que tu l’as modifiée (oui, vu le look de ton site) sinon tu l’aurais pas en double dans /squelettes. (à moins que je ne me gourre complètement, c’est possible)

La propriété height définit la hauteur de ta colonne.

Cette propriété est dans la partie qui est censé indiquer à IE sa hauteur, quelle influence sur Firefox peut-elle avoir, puisque en suivant tes conseils, je remplace 100% par 300px, et rien ne se passe sur IE.

Effectivement, c’est…heuuuu…étrange. Normalement, pas d’influence sur firefox, et ça devrait changer des trucs sous IE. (question à deux balles : tu as bien vidé le cache ?)
(le bordel vient peut-être d’ailleurs, du coup…)

« overflow : hidden » = .…\ donc pas de barre de défilement

Justement il y a la barre de défilement, mais par pour autant le bout de la page.

Ca par contre, c’est peut-être normal. Si tes autres colonnes ne sont pas en « overflow:hidden; » elles se comportent normalement. Donc barre de défilement.(n’empêche que si ta colonne C est en hidden et est plus grande que les autres, elle dépasse et c’est le bordel…)
M’enfin, c’est bizarre quand même. (sur mon écran, à vue de nez, je dirais quand même que c’est ça…)

Enfin, aucune possibilité d’accès à l’espace privé avec IE et Safari, le css est-il en cause.
Je ne pense pas, non. (réponse non garantie par la sécurité sociale…faudrait vérifier comment la page de connexion à l’interface administrateur utilise les feuilles de style de spip…)

Merci pour cette aide, j’ai encore des perspectives de bobos à la tête.

Ouais, moi-même là je sature un peu. Désolé, mais je vais pas avoir le courage de regarder ton code en large et en travers, là. (un peu plus tard, si je me remotive), donc je n’ai pas de solution miracle. (sorry)
ceci étant dit, je peux te donner quelques pistes, mais tu vas criser si tu maitrises pas trop CSS.
Vu la structure que tu veux faire, mes conseils seraient les suivants :
Plutôt que de modifier une copie complète de « habillage.css » dans ton squelette, crée une nouvelle feuille de style CSS, que tu appellera en dernier dans ta page HTML. Ca sera plus léger et plus gérable, et tu éviteras de tout foutre en l’air en modifiant un truc essentiel. (les tutos du site officiel de spip « habillage » et « CSS » t’expliquent les bases pour faire ça)
Ensuite, pour les styles de tes colonnes au niveau du CSS, je te conseille de faire des tests à partir de ce tutoriel d’alsacréation.
Je ne peux pas te garantir que ton problème est celui-ci, mais ça ressemble pas mal à un « classique ». En gros, IE gère très mal les flottants multiples (il fout le bordel dans les marges etc…) Une solution « classique » c’est de laisser ta colonne de gauche en « float: left » et celle de droite en « float:right; », mais de ne pas mettre celle du milieu en float, et de jouer sur ses marges pour qu’elle se positionne entre les deux flottants.

Désolé si t’as l’impression que je te cause chinois, mais là faut que j’aille prendre l’air, j’ai les neurones qui fondent moi-même. Si t’as l’impression que je rajoute du bordel au lieu de simplifier les choses, je te promets mieux regarder ton code, ou de te bricoler une feuille CSS un peu propre pour ta page. Mais un peu plus tard (ce soir, si j’ai le courage), là je vais me trouver une terrasse, faut vraiment que je décroche de l’écran.

Ken@+


Envoyé avec Yahoo! Mail.
Une boite mail plus intelligente.

RE…
Ta réponse me remotive, pour dire, les colonnes, j’ai fais effectivement un tour chez Alsacréation qui m’a dirigé sur cette voie, j’utilise également la feuille de style de spip que j’ai modifié vu mes connaissances en css (ma formation est plus jeune que spip) et au bout du compte je patauge, mais je ne désespère pas, en tout cas merci de ton aide.

Le 1 juillet 2008 17:21, Killem All <all_killem@yahoo.fr> a écrit :

Ooops, désolé. En fait, je n’avais pas regardé ton site, juste le code donné dans le message précédent.
Je vais essayer de te répondre, mais j’ai les yeux qui piquent (je viens moi-même de résoudre des pépins à répétition.On va dire que la journée est terminée)

Alors déjà, après vérification, j’ai l’impression que tu utilises la feuille de style de spip par défaut. « habillage.css » Je suppose que tu l’as modifiée (oui, vu le look de ton site) sinon tu l’aurais pas en double dans /squelettes. (à moins que je ne me gourre complètement, c’est possible)

La propriété height définit la hauteur de ta colonne.

Cette propriété est dans la partie qui est censé indiquer à IE sa hauteur, quelle influence sur Firefox peut-elle avoir, puisque en suivant tes conseils, je remplace 100% par 300px, et rien ne se passe sur IE.

Effectivement, c’est…heuuuu…étrange. Normalement, pas d’influence sur firefox, et ça devrait changer des trucs sous IE. (question à deux balles : tu as bien vidé le cache ?)
(le bordel vient peut-être d’ailleurs, du coup…)

« overflow : hidden » = .…\ donc pas de barre de défilement

Justement il y a la barre de défilement, mais par pour autant le bout de la page.

Ca par contre, c’est peut-être normal. Si tes autres colonnes ne sont pas en « overflow:hidden; » elles se comportent normalement. Donc barre de défilement.(n’empêche que si ta colonne C est en hidden et est plus grande que les autres, elle dépasse et c’est le bordel…)
M’enfin, c’est bizarre quand même. (sur mon écran, à vue de nez, je dirais quand même que c’est ça…)

Enfin, aucune possibilité d’accès à l’espace privé avec IE et Safari, le css est-il en cause.

Je ne pense pas, non. (réponse non garantie par la sécurité sociale…faudrait vérifier comment la page de connexion à l’interface administrateur utilise les feuilles de style de spip…)

Merci pour cette aide, j’ai encore des perspectives de bobos à la tête.

Ouais, moi-même là je sature un peu. Désolé, mais je vais pas avoir le courage de regarder ton code en large et en travers, là. (un peu plus tard, si je me remotive), donc je n’ai pas de solution miracle. (sorry)
ceci étant dit, je peux te donner quelques pistes, mais tu vas criser si tu maitrises pas trop CSS.
Vu la structure que tu veux faire, mes conseils seraient les suivants :
Plutôt que de modifier une copie complète de « habillage.css » dans ton squelette, crée une nouvelle feuille de style CSS, que tu appellera en dernier dans ta page HTML. Ca sera plus léger et plus gérable, et tu éviteras de tout foutre en l’air en modifiant un truc essentiel. (les tutos du site officiel de spip « habillage » et « CSS » t’expliquent les bases pour faire ça)
Ensuite, pour les styles de tes colonnes au niveau du CSS, je te conseille de faire des tests à partir de ce tutoriel d’alsacréation.
Je ne peux pas te garantir que ton problème est celui-ci, mais ça ressemble pas mal à un « classique ». En gros, IE gère très mal les flottants multiples (il fout le bordel dans les marges etc…) Une solution « classique » c’est de laisser ta colonne de gauche en « float: left » et celle de droite en « float:right; », mais de ne pas mettre celle du milieu en float, et de jouer sur ses marges pour qu’elle se positionne entre les deux flottants.

Désolé si t’as l’impression que je te cause chinois, mais là faut que j’aille prendre l’air, j’ai les neurones qui fondent moi-même. Si t’as l’impression que je rajoute du bordel au lieu de simplifier les choses, je te promets mieux regarder ton code, ou de te bricoler une feuille CSS un peu propre pour ta page. Mais un peu plus tard (ce soir, si j’ai le courage), là je vais me trouver une terrasse, faut vraiment que je décroche de l’écran.

Ken@+


Envoyé avec Yahoo! Mail.
Une boite mail plus intelligente.