Re : Incompréhensif,

Bonjour.
C’est bien un problème CSS.
La propriété height définit la hauteur de ta colonne. Si tu la définis en pourcentage, c’est donc par rapport à la hauteur de ton écran.(en fonction de la résolution de l’écran)
C’est à dire que si tu est en 1024 X 768, par exemple, une colonne définie par « height : 1 % » aura une hauteur de 7 ou 8 pixels ! (ce qui est un peu juste, forcément… 1% de 768)

En 100%, la colonne a donc une hauteur de 768 pixel. Ce qui la fait dépasser de ton écran, car la fenêtre du navigateur n’occupe pas les 768 pixels en hauteur (il y a la barre ne navigation, la barre d’outils etc qui occupent au moins plusieurs dizaines de pixels…)
donc, normalement, tu devrais avoir une colonne de 768 pixels, un peu plus haute que ton écran, et une barre de défilement pour pouvoir aller jusqu’en bas (et voir tes blocs qui sont en dessous.) Ce qui est acceptable.

Sauf que tu as mis un « overflow : hidden », qui indique au navigateur que ce qui dépasse ou « sors » de l’écran ne doit pas être pris en compte. Pas affiché, donc pas de barre de défilement. Ton truc n’a pas disparu, il est juste hors de l’écran et donc inaccessible.

Plusieurs solutions. je te conseille surtout de virer le « overflox : hidden ». Mais tu peux aussi tenter de définir ta hauteur de colonne en pixels (height: 300 px; par exemple…)

Css est ton ami. Bon courage.

Seb.

----- Message d’origine ----
De : mailou mailou@tiscali.fr
À : Bernard bernard.dano@free.fr
Cc : Spip Spip spip@rezo.net
Envoyé le : Mardi, 1 Juillet 2008, 10h52mn 50s
Objet : Re: [Spip] Incompréhensif,

RE,bonjour
Je reviens sur la ligne 67, rétabi et remplacé 1% par 100%, résultat =
Sur Firefox, tout est normal
Sur IE7, la colonne centrale est tout en bas, le pied de page est absent, sur la ligne de commande je rajoute « ecrire » qui me conduit à la fenêtre qui me demande mes identifiants, une fois renseignés, pas de réponses.
Sur Safari, tout se présente bien, sauf que pour comme IE7 je ne peux accéder à l’espace privé.

Le 1 juillet 2008 08:57, mailou <mailou@tiscali.fr> a écrit :

Bonjour,
J’ai supprimé height:1%; ça marche impeccable sur Firefox, mais:
1°) Je ne comprends pas pourquoi, le rôle exact de ces 1%, ais-je bien fais de le supprimer, ou faut’il une autre valeur.
2°) Sur IE7 la colonne centrale est en dessous le pied a disparu, impossible d’accéder à l’espace privé tout comme sur Safari

Le 1 juillet 2008 00:37, Bernard <bernard.dano@free.fr> a écrit :

Tu as :

habillage.css (ligne 67)

div#colC {
height:1%;
overflow:hidden;
}

1% ça ne le fait pas …

Bernard.

mailou a écrit :

En effet, je vais cherche pour comprendre, merci

Le 30 juin 2008 19:39, Martin Granger <moustiquaire@free.fr> a écrit :

mailou a écrit :

Pardon, www.villardfranceweb.fr

C’est plutôt un problème de CSS, et à mon avis ça n’a rien à voir avec SPIP.

C’est div#colC qui déconne, quand on enlève la ligne la colonne du milieu apparaît (mal placée, mais elle apparaît).


liste spip
spip@rezo.net - désabonnement : spip-off@rezo.net

Infos et archives : http://listes.rezo.net/mailman/listinfo/spip

Documentation de SPIP : http://www.spip.net/

irc://irc.freenode.net/spip ou http://embed.mibbit.com/?server=irc.freenode.net&channel=%23spip


liste spip
spip@rezo.net - désabonnement : spip-off@rezo.net

Infos et archives : http://listes.rezo.net/mailman/listinfo/spip

Documentation de SPIP : http://www.spip.net/

irc://irc.freenode.net/spip ou http://embed.mibbit.com/?server=irc.freenode.net&channel=%23spip


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

Bonjour,

Je navigue toujours difficilement avec le css,aussi, merci pour ces explications, même si j’ai conscience qu’il est mon ami, mais,

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.

De plus mon anglais n’est même pas rudimentaire, il est nul:

« 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.

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

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

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

Bonjour.
C’est bien un problème CSS.
La propriété height définit la hauteur de ta colonne. Si tu la définis en pourcentage, c’est donc par rapport à la hauteur de ton écran.(en fonction de la résolution de l’écran)
C’est à dire que si tu est en 1024 X 768, par exemple, une colonne définie par « height : 1 % » aura une hauteur de 7 ou 8 pixels ! (ce qui est un peu juste, forcément… 1% de 768)

En 100%, la colonne a donc une hauteur de 768 pixel. Ce qui la fait dépasser de ton écran, car la fenêtre du navigateur n’occupe pas les 768 pixels en hauteur (il y a la barre ne navigation, la barre d’outils etc qui occupent au moins plusieurs dizaines de pixels…)
donc, normalement, tu devrais avoir une colonne de 768 pixels, un peu plus haute que ton écran, et une barre de défilement pour pouvoir aller jusqu’en bas (et voir tes blocs qui sont en dessous.) Ce qui est acceptable.

Sauf que tu as mis un « overflow : hidden », qui indique au navigateur que ce qui dépasse ou « sors » de l’écran ne doit pas être pris en compte. Pas affiché, donc pas de barre de défilement. Ton truc n’a pas disparu, il est juste hors de l’écran et donc inaccessible.

Plusieurs solutions. je te conseille surtout de virer le « overflox : hidden ». Mais tu peux aussi tenter de définir ta hauteur de colonne en pixels (height: 300 px; par exemple…)

Css est ton ami. Bon courage.

Seb.

----- Message d’origine ----
De : mailou <mailou@tiscali.fr>
À : Bernard <bernard.dano@free.fr>
Cc : Spip Spip <spip@rezo.net>
Envoyé le : Mardi, 1 Juillet 2008, 10h52mn 50s
Objet : Re: [Spip] Incompréhensif,

RE,bonjour
Je reviens sur la ligne 67, rétabi et remplacé 1% par 100%, résultat =
Sur Firefox, tout est normal
Sur IE7, la colonne centrale est tout en bas, le pied de page est absent, sur la ligne de commande je rajoute « ecrire » qui me conduit à la fenêtre qui me demande mes identifiants, une fois renseignés, pas de réponses.
Sur Safari, tout se présente bien, sauf que pour comme IE7 je ne peux accéder à l’espace privé.

Le 1 juillet 2008 08:57, mailou <mailou@tiscali.fr> a écrit :

Bonjour,
J’ai supprimé height:1%; ça marche impeccable sur Firefox, mais:
1°) Je ne comprends pas pourquoi, le rôle exact de ces 1%, ais-je bien fais de le supprimer, ou faut’il une autre valeur.
2°) Sur IE7 la colonne centrale est en dessous le pied a disparu, impossible d’accéder à l’espace privé tout comme sur Safari

Le 1 juillet 2008 00:37, Bernard <bernard.dano@free.fr> a écrit :

Tu as :

habillage.css (ligne 67)

div#colC {
height:1%;
overflow:hidden;
}

1% ça ne le fait pas …

Bernard.

mailou a écrit :

En effet, je vais cherche pour comprendre, merci

Le 30 juin 2008 19:39, Martin Granger <moustiquaire@free.fr> a écrit :

mailou a écrit :

Pardon, www.villardfranceweb.fr

C’est plutôt un problème de CSS, et à mon avis ça n’a rien à voir avec SPIP.

C’est div#colC qui déconne, quand on enlève la ligne la colonne du milieu apparaît (mal placée, mais elle apparaît).


liste spip
spip@rezo.net - désabonnement : spip-off@rezo.net

Infos et archives : http://listes.rezo.net/mailman/listinfo/spip

Documentation de SPIP : http://www.spip.net/

irc://irc.freenode.net/spip ou http://embed.mibbit.com/?server=irc.freenode.net&channel=%23spip


liste spip
spip@rezo.net - désabonnement : spip-off@rezo.net

Infos et archives : http://listes.rezo.net/mailman/listinfo/spip

Documentation de SPIP : http://www.spip.net/

irc://irc.freenode.net/spip ou http://embed.mibbit.com/?server=irc.freenode.net&channel=%23spip


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