problème de reception de site

Le premier forum francophone sur l'éditeur de pages Web multiplateforme (Linux, Mac OS X, Windows) qui monte… KompoZer, héritier de Nvu, permet de créer vos pages Web graphiquement (wysiwyg) sans aucune connaissance du langage HTML.

Modérateur : chinon37

timon
Arias
Messages : 1
Inscription : 27 avr. 2008, 09:20

problème de reception de site

Message par timon »

bonjour !
lorsque je transfère mon site (avec filezilla) certains de mes amis le reçoivent correctement et pour d'autres n'apparait que la structure et les textes et les images sont décalés vers le bas (?)
merci!
timon
http://www.bethesda.laudun.fr

Message envoyé avec : Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 1.1.4322; .NET CLR 2.0.50727)
je suis heureux
timon11

reception de site

Message par timon11 »

veuillez m'excuser ,l'adresse du site:
http://www.bethesda-laudun.fr

Message envoyé avec : Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 1.1.4322; .NET CLR 2.0.50727)
Ymai
Tyrannosaurus Rex
Messages : 4220
Inscription : 12 mars 2005, 11:36

Message par Ymai »

Bonjour
Aucun problème ni sous Firefox, ni sous Opera.
Peut-être une facétie du logiciel à notre ami Bill?

Message envoyé avec : Mozilla/5.0 (X11; U; Linux i686; fr; rv:1.9b5) Gecko/2008050509 Firefox/3.0b5
ymai
« Un enfant de cinq ans comprendrait cela ! Allez me chercher un enfant de cinq ans ! »
Groucho Marx.
Fabrice.Tres.Net
Tyrannosaurus Rex
Messages : 2390
Inscription : 26 juin 2006, 12:50

Message par Fabrice.Tres.Net »

Ou tout simplement un fichier css mal chargé... dans ce cas on recharge la page par CTL F5 (court-circuite le cache sous FF)
Mongo Bob
Varan
Messages : 1903
Inscription : 10 sept. 2005, 01:51

Message par Mongo Bob »

Ymai a écrit :Peut-être une facétie du logiciel à notre ami Bill?
tout à fait, IE6 affiche les errements rapportés par timon11.
J'oublie toujours les différences d'interprétations entre IE et FF.
Ce qu'il y a de sûr, c'est que ce css pose problème, j'ai rayé les propriétés qui n'ont pas d'incidence sur le pb rencontré :

Code : Tout sélectionner

body {

  margin: 0px 0px 0px -475px;

  width: 950px;

  position: absolute;

  left: 50%;

}
#corps {

  margin-top: auto;

  margin-left: 230px;

  margin-bottom: 50px;

  width: 685px;

}
#menus {

  background: transparent url(images/test.jpg) no-repeat scroll 0% 50%;

  margin-left: 10px ! important;

  margin-right: 0px;

  margin-top: auto;

  padding-top: 13px;

  padding-bottom: 0px;

  margin-bottom: auto;

  width: 212px;

  height: 30px;

}
Je parie qu'avec des largeurs en %, entre autres, ça rentre dans l'ordre, pas de grandes largeurs en pixels.
Essaie au moins pour #menus et #corps, comme :

Code : Tout sélectionner

#corps {

  margin-top: auto;

  margin-left: 10%;

  margin-bottom: 50px;

  width: 60%;

}
#menus {

  background: transparent url(images/test.jpg) no-repeat scroll 0% 50%;

  margin-left: 10px ! important;

  margin-right: 0px;

  margin-top: auto;

  padding-top: 13px;

  padding-bottom: 0px;

  margin-bottom: auto;

  width: 25%;

  height: 30px;

}
faut tester un peu.
Win:Kpz version 0.7.10 (20070831)
Ubuntu:Kpz v 20090206
2 tutos :
http://josar.free.fr/index.html
http://info.sio2.be/kpz/
1 nécessité :
http://www.geckozone.org/forum/viewtopic.php?t=51228
Mongo Bob
Varan
Messages : 1903
Inscription : 10 sept. 2005, 01:51

Message par Mongo Bob »

Au fait,

Code : Tout sélectionner

body {

  margin: 0px 0px 0px -475px;

  font-family: arial;

  font-size: 10pt;

  color: #436368;

  width: 950px;

  position: absolute;

  left: 50%;

}
inutile de centrer le <body>. Il n'y a pas de cas où ce soit utile, je crois.
La manip de centrage ci-dessus : [marge gauche négative égale à la moitié de la largeur + décalage gauche 50% + position absolue ou relative] est utile pour un élément que tu es obligé de laisser en positionné (le <body> est positionné par défaut de plus, donc "position:absolute;" est inutile). Sinon, il vaut mieux tenter de rester dans le flux : pas de positionnement du tout.
Tu as voulu centrer l'ensemble #menus + #corps en les enserrant dans un <body>, donne plutôt de l'air à celui-ci, qu'il s'étale au mieux, donc sans lui spécifier de largeur et par contre, crée un <div> de plus pour contenir #corps et #menus.
Tu laisses ce <div> dans le flux, avec les indispensables margin left et right en auto pour centrer (ça ne marche que si dans le flux (=non positionné)), toutes les largeurs en pourcentages, les #menus et #corps restent dans le flux aussi avec des largeurs additionnées qui arrivent à 100% ou un peu moins.
Je ne sais pas comment tu as fait tes css, aussi, fais signe si tu comprends pas.
Win:Kpz version 0.7.10 (20070831)
Ubuntu:Kpz v 20090206
2 tutos :
http://josar.free.fr/index.html
http://info.sio2.be/kpz/
1 nécessité :
http://www.geckozone.org/forum/viewtopic.php?t=51228
Répondre

Qui est en ligne ?

Utilisateurs parcourant ce forum : Aucun utilisateur inscrit et 2 invités