Communauté Informatique NDFR.net

Communauté Informatique NDFR.net (http://www.ndfr.net/forums/index.php)
-   Programmation Web (HTML, PHP, ASP, Java, XML, etc.) (http://www.ndfr.net/forums/forumdisplay.php?f=65)
-   -   Besoin d'aide : débordement d'une table sous IE (http://www.ndfr.net/forums/showthread.php?t=6047)

bargio 22-03-2005 03:17

Besoin d'aide : débordement d'une table sous IE
 
2 Attachment(s)
Bonjour à tous,

Je ne sais pas trop si je dois poser la question ici ou dans la partie "Design", vu que ça relève un peu des deux...

Je suis en train de faire un nouveau site pour la mère d'un ami, mais j'ai un petit problème avec IE. Le site marche bien sur Firefox, Safari et même IE Mac, mais pas bien sur IE PC. La mise en page est toute pourrie et comble de l'énervement, mes tables "débordent" par le bas. J'ai réussi à "réparer" la "jaune", mais rien à faire pour la "blanche" (qui est le cadre délimitant le site en fait)... Pareil, les pointillés sont super collés alors qu'ils ne devraient pas.

C'est la première fois que je fais un site de ce style et je m'arrache les cheveux. Surtout pour la table blanche qui déborde. Est ce que quelqu'un aurait une solution ???

Le site : http://www.frconsultant.com/wip

La capture d'écran sur un navigateur qui "marche" en fichier attaché. Et également en fichier attaché, la capture d'écran qui ne "marche" pas, sous IE PC...

D'avance, merci, parce que là, je ne sais plus quoi faire !

Seb

cameleon69 22-03-2005 08:28

Bonjour,

je suppose que les arrondis sont des images, il te suffit d'aligner verticalement ces images dans la cellule vers le bas.
<td valign="bottom"><img scr="../img/angle_bas_droit.gif" border="0"></td>
en te souhaitant bonne programmation.

Magi-X 22-03-2005 08:32

ai ai ai ai, le gros problème que je subis toujours quand je veux faire un site qui est compat pour tout les browser .... et faut que IE fasse toujours le malin ...

Par contre tu devrais travailler avec du css, ainsi que pour le placement des images . Et place le toujours en bas de ton <td></td>, avec vertical-valign: bottom .

Je sais que au débù c'est plus que chiant, de tout mettre en css, mais tu veras qu'après c'est plus simple pour modifier ton design.

Si jamais ce soir il n'y a toujours pas de solution, alors je refait ton ptit site en vitesse. Mais le je dois aller a mon stage :sleep:

bargio 22-03-2005 16:30

Merci à vous. La réponse était partiellement bonne, en effet, on ne pouvait pas prévoir que IE est "VRAIMENT" stupide.

Je faisais dans mon code :

<td valign=bottom>
<img src...>
</td>

Et bien il faut faire :

<td valign=bottom><img src...></td>

Sublime non ?

Quand je pense que j'ai perdu je ne sais combien d'heures sur une connerie pareille... Ça me rend dingue...

Merci à vous deux pour votre réponse en tous les cas.

Seb

Magi-X 22-03-2005 19:22

aaah ui lol je connais un autre probleme dans ce genre ...

c comme faire

Code:

<div id="css"></div>
ca me donnais un espace dans IE mais pas les autre browser .. en IE fallais ke je fasse

Code:

<div id="css"><!-- INFO a IE: tu ne dois pas mettre d'espace --></div>
enfin apart le probleme si dessus, si tu travaille que avec du css selon le W3C alors les conflit sont plus rares ...

Matt 22-03-2005 19:34

Quote:

Originally Posted by Magi-X
Code:

<div id="css"><!-- INFO a IE: tu ne dois pas mettre d'espace --></div>

Et pour preuve qu'en plus d'être stupide, il est désobeissant, si tu met :
Code:

<div id="css"><!-- INFO a IE: tu dois mettre un espace --></div>
ben il met pas d'espace :p

Samva 23-03-2005 01:16

Mouhahahaha, t'es quand même un fonfon Matt ;)

Magi-X 23-03-2005 07:48

:rolleyes: hahahaha loool


All times are GMT +2. The time now is 21:53.

Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.