Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
2326 connectés 

  FORUM HardWare.fr
  Programmation

  [XHTML & CSS] Problème avec des tableaux dans Mozilla [résolu]

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[XHTML & CSS] Problème avec des tableaux dans Mozilla [résolu]

n°119695
antp
Super Administrateur
Champion des excuses bidons
Posté le 01-04-2002 à 00:07:16  profilanswer
 

Je suis en train de refaire mon site en XHTML et CSS.
J'ai un problème avec Mozilla : la hauteur des tableaux est un peu foireuse.
J'ai sauvé une page (la seule qui est prête en fait :D) vu qu'à la base c'est du PHP/MySQL en local sur mon PC.
La page est là:
http://users.skynet.be/acp/template/index.html
Elle est valide au niveau XHTML 1 et CSS selon le site du w3C.
Dans Opera 6 et IE 6 ça s'affiche très bien :
http://users.skynet.be/acp/template/opera.png
Par contre dans Mozilla 0.9.9 :
http://users.skynet.be/acp/template/mozilla.png  
:/
Quelqu'un sait comment je pourrais arranger ce problème de hauteur de tableau ?

 

[jfdsdjhfuetppo]--Message édité par antp--[/jfdsdjhfuetppo]


---------------
mes programmes ·· les voitures dans les films ·· apprenez à écrire
mood
Publicité
Posté le 01-04-2002 à 00:07:16  profilanswer
 

n°119847
Profil sup​primé
Posté le 01-04-2002 à 15:59:43  answer
 

Essaie d'affecter un style display:block; au contenu de tes cellules, et accessoirement aux images... c un "pseudo-bug" connu de Mozilla

n°119851
antp
Super Administrateur
Champion des excuses bidons
Posté le 01-04-2002 à 16:27:31  profilanswer
 

Apparemment ça fait le contraire...
Si je mets le style block aux <p> il rend les lignes aussi hautes que les cellules.
Et si je l'applique au <td> du menu de gauche, ça change rien sauf faire que le tableau de gauche prend la moitié de la largeur de la page (ça d'ailleure je pige pas pourquoi :/)


---------------
mes programmes ·· les voitures dans les films ·· apprenez à écrire
n°119863
Profil sup​primé
Posté le 01-04-2002 à 17:03:07  answer
 

Dans ce cas, applique display:box; à tes <p> et <img>

n°119865
antp
Super Administrateur
Champion des excuses bidons
Posté le 01-04-2002 à 17:10:10  profilanswer
 

Le problème c'est que la solution précédente ne corrigeait pas le bug d'affichage, elle ne faisait qu'en créer d'autres :(


---------------
mes programmes ·· les voitures dans les films ·· apprenez à écrire
n°119870
Profil sup​primé
Posté le 01-04-2002 à 17:20:23  answer
 

display:box ca marche pas ?  :ouch:

n°119883
youdontcar​e
Posté le 01-04-2002 à 17:51:07  profilanswer
 

display: block, inline, none.
 
le truc rigolo ... j'ai ie6, la page affichée n'est pas identique à ton image : la toute première table (la vide) est beaucoup moins épaisse (genre deux pixels bleus en hauteur, deux blancs). pareil pour la partie blanche de la table du dessous : deux pixels de hauteur.
 
sous mozilla (dernière build), ça plante comme sur ton png.
 
maintenant, la manip qui torche sous ie : file > save as > webpage, tu charges la page sauvegardée dans mozilla, et HOP ! plus de bugs.
 
heureusement que microsoft est là tout de même ...

 

[jfdsdjhfuetppo]--Message édité par youdontcare--[/jfdsdjhfuetppo]

n°119894
antp
Super Administrateur
Champion des excuses bidons
Posté le 01-04-2002 à 18:19:50  profilanswer
 

Pour la table vide, elle ne restera pas vide de toute façon... Donc ça ne se verra pas trop. Par contre IE fait des bordures plus grosses que les deux autres.
 
Quand je rouvre dans Mozilla la page sauvée par IE 6, je vois pas de différence par rapport à la page venant du web...
 
Par contre quand je mets "display: inline;" dans les "p" des tableaux qui posent problème, ça s'affiche bien comme il faut, merci beaucoup :jap:
 
Bon ça fait un problème de résolu.
Faut maintenant que je trouve pourquoi la colonne de gauche est trop large dans Opera :/

 

[jfdsdjhfuetppo]--Message édité par antp--[/jfdsdjhfuetppo]


---------------
mes programmes ·· les voitures dans les films ·· apprenez à écrire
n°120008
Profil sup​primé
Posté le 01-04-2002 à 21:30:52  answer
 

Valeurs en % ? Des fois ca foire à mort quand tu indiques "86%" et pas avec "85%" :pt1cable:  
 
Va savoir, charles...

n°120010
antp
Super Administrateur
Champion des excuses bidons
Posté le 01-04-2002 à 21:38:17  profilanswer
 

Non c'est des tailles fixe
Les petits tableaux à bords bleus font 135px, et celui qui les contient 145px.
C'est fait pour que ça arrive au niveau du changement de couleur de la barre du haut et du bas.
Y a que dans Opera qu'il y a ce problème.
Et maintenant j'ai un autre problème : le texte qui est en haut à droite qui a tendance à se mettre aligné à gauche à partir du milieu de la page dans IE & Mozilla :/
Mais bon tout ça je vais tenter d'arranger plus tard.


---------------
mes programmes ·· les voitures dans les films ·· apprenez à écrire
mood
Publicité
Posté le 01-04-2002 à 21:38:17  profilanswer
 

n°120015
Profil sup​primé
Posté le 01-04-2002 à 22:03:34  answer
 

Houlala le bordel je sais pas comment tu fais pour avoir autant de couilles sur une seule page :lol:

n°120024
antp
Super Administrateur
Champion des excuses bidons
Posté le 01-04-2002 à 22:48:55  profilanswer
 

Je sais pas non plus :sweat:
À mon avis soit les browsers ne respectent pas fort les normes, soit j'ai dû faire de ces fautes dans mon CSS :/


---------------
mes programmes ·· les voitures dans les films ·· apprenez à écrire
n°120030
Profil sup​primé
Posté le 01-04-2002 à 23:12:14  answer
 

T'as dû faire des fautes énormes dans tes CSS, passque j'ai fait exactement comme toi (XHTML 1.1 + CSS & Tableaux imbriqués etc.) et j'ai jamais pas ce genre de pblm... ma page s'affiche à l'identique sous NS4/MSIE5/Opera5/Mozilla 099

n°120031
youdontcar​e
Posté le 01-04-2002 à 23:16:30  profilanswer
 

>> par contre quand je mets "display: inline;" dans les "p" des tableaux qui posent problème
 
je n'avais pas regardé le code de plus près, mais si tu utilises <p> c'est normal que ça 'plante', ça rajoute par défaut des espaces. spécifier 'display: inline' sur un <p> va le faire se comporter comme un <span>. donc autant utiliser un <span> + <br>, ou un <div>.

n°120033
antp
Super Administrateur
Champion des excuses bidons
Posté le 01-04-2002 à 23:22:36  profilanswer
 

Ouais mais le site actuel : www.antp.be
Utilise des <p> sans rien de spécial, dans des <td> qui n'ont rien de spécial non plus, et pourtant y a pas ces espaces aussi énormes, même dans Mozilla :o


---------------
mes programmes ·· les voitures dans les films ·· apprenez à écrire
n°120056
Roco
Posté le 02-04-2002 à 00:38:18  profilanswer
 

et bien essaye de remplacer tous tes <p> par des <span>...

n°120061
youdontcar​e
Posté le 02-04-2002 à 01:06:21  profilanswer
 

marrant, je comprends pas pourquoi ça ne fait pas d'espace. si qq1 s'y connait ... ou veut mater la source de mozilla ;)

n°120064
Profil sup​primé
Posté le 02-04-2002 à 02:15:59  answer
 

Bizarre, j'ai pas eu ce genre de problème :/

n°120068
Profil sup​primé
Posté le 02-04-2002 à 02:30:09  answer
 

Marrant, un potentiel "modo de Programmation" pas foutu de faire un site html potable :lol:  
 
 [:pioupiou]

n°120069
Buitoni
Posté le 02-04-2002 à 03:08:15  profilanswer
 

Indiana Jones a écrit a écrit :

Marrant, un potentiel "modo de Programmation" pas foutu de faire un site html potable :lol:  
 
 [:pioupiou]  




 
 
XHTML nuance  :sarcastic:


---------------
Vendredi c'est Buitoni
n°120071
Profil sup​primé
Posté le 02-04-2002 à 03:26:56  answer
 

Mouarf XHTML c 'achement différent du HTML  :lol:  
 
C même encore plus simple :fuck:

n°120072
Buitoni
Posté le 02-04-2002 à 04:02:31  profilanswer
 

[:vancrayenest]  
 
 :D


---------------
Vendredi c'est Buitoni
n°120139
antp
Super Administrateur
Champion des excuses bidons
Posté le 02-04-2002 à 11:31:31  profilanswer
 

Indiana Jones a écrit a écrit :

Marrant, un potentiel "modo de Programmation" pas foutu de faire un site html potable :lol:  
 
 [:pioupiou]  




 
Dans Opera & IE il s'affichait très bien, et il passait la validation du W3C :/
Et puis toi, à part critiquer, tu sais faire quoi de potable ? :D


---------------
mes programmes ·· les voitures dans les films ·· apprenez à écrire
n°120213
Profil sup​primé
Posté le 02-04-2002 à 14:17:40  answer
 

antp a écrit a écrit :

 
 
Dans Opera & IE il s'affichait très bien, et il passait la validation du W3C :/
Et puis toi, à part critiquer, tu sais faire quoi de potable ? :D  




 
Entre autres choses, faire des sites en XHTML 1.1 qui s'affichent de façon égale sous NS4.7 (PC&Mac) & MSIE 5 (PC&Mac) & Opera 5 & Mozilla 0.99 :fuck:

n°120214
antp
Super Administrateur
Champion des excuses bidons
Posté le 02-04-2002 à 14:18:41  profilanswer
 

Pour mon site le résultat est abominable dans NS 4.x et IE 4.x
NS4 ne supporte pas les border on dirait, et ce con de IE 4 va même pas chercher la feuille de style :o


---------------
mes programmes ·· les voitures dans les films ·· apprenez à écrire
n°120222
Profil sup​primé
Posté le 02-04-2002 à 14:28:45  answer
 

antp a écrit a écrit :

Pour mon site le résultat est abominable dans NS 4.x et IE 4.x
NS4 ne supporte pas les border on dirait, et ce con de IE 4 va même pas chercher la feuille de style :o  




 
Et alors ? Piètre excuse  :p

n°120223
antp
Super Administrateur
Champion des excuses bidons
Posté le 02-04-2002 à 14:30:28  profilanswer
 

:/
T'as un exemple de site XHTML + CSS qui tourne bien dans NS4 et IE4 ? J'aimerais voir comme tu as fait :D


---------------
mes programmes ·· les voitures dans les films ·· apprenez à écrire
n°120598
Profil sup​primé
Posté le 03-04-2002 à 00:05:40  answer
 

antp a écrit a écrit :

:/
T'as un exemple de site XHTML + CSS qui tourne bien dans NS4 et IE4 ? J'aimerais voir comme tu as fait :D  




 
Pas encore en ligne hélas, je zieute si je trouve moyen de te foutre ça en ligne =)
 
Le plus simple serait que tu files ton code source histoire que je teste demain... j'ai accès à tous les browsers cités plus haut.

n°120607
antp
Super Administrateur
Champion des excuses bidons
Posté le 03-04-2002 à 00:16:39  profilanswer
 

Bhen mon source il est sur une page dans mon premier post du topic.
Faudrait que je mette à jour, mais l'original en PHP est dans mon autre PC, qui est éteint, et là il est tard.
Mais niveau browsers, j'ai IE 4, 5, 6, Mozilla 0.9.9, Netscape 3, 4, Opera 5, 6.
Donc pas de problèmes pour les tests :D
Y manque les versions Mac, mais bon, d'un côté je m'en fous un peu vu que mon site la majorité des visiteurs viennent pour un programme Windows qui est dessus.

 

[jfdsdjhfuetppo]--Message édité par antp--[/jfdsdjhfuetppo]


---------------
mes programmes ·· les voitures dans les films ·· apprenez à écrire
n°120616
Profil sup​primé
Posté le 03-04-2002 à 00:46:04  answer
 

OK, je zieute ton code dès que j'ai 5 mn :sweat:

n°120624
Buitoni
Posté le 03-04-2002 à 01:08:14  profilanswer
 

antp a écrit a écrit :

Y manque les versions Mac, mais bon, d'un côté je m'en fous un peu vu que mon site la majorité des visiteurs viennent pour un programme Windows qui est dessus.  
 
 




 
Quoi?
Tu vas pas le porter sur la pomme?  :na:  
 
 :lol:


---------------
Vendredi c'est Buitoni
mood
Publicité
Posté le   profilanswer
 


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation

  [XHTML & CSS] Problème avec des tableaux dans Mozilla [résolu]

 

Sujets relatifs
[Licence étudiant borland] euh, c quoi le problème ?[PHP] Eval qui n'evalue pas les tableaux :(
[C] Y'a un truc qui foire dans 1 soft (problème résolu)[VB]probleme Visual Basic avec ordre "evaluate"
[PhP - RegExp] pitit probleme de quotes[java] probleme entre class abstract et methodes abs.
[PHP] Problème d'installation de forum PhpBB[SECURITE] c'est quoi le probleme de sécurité de la fonction bcopy ?
probleme pour imprimer 
Plus de sujets relatifs à : [XHTML & CSS] Problème avec des tableaux dans Mozilla [résolu]


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR