[HTML] experts, questiond emise en page, TABLE's inside

experts, questiond emise en page, TABLE's inside [HTML] - HTML/CSS - Programmation

Marsh Posté le 03-05-2002 à 15:13:01    

salut,
il faut que je fasse un site hyper moche, mais bon l'idée, c'est que ya une zone de 800 px de largeur qui doit être calée au centre de l'écran, et tout le reste, yaura 50% de l'espace à gauche, 50% à droite, pour prendre TOUT l'écran,
 
comment on peut faire ça ? du style
 
TABLE
  COLONNE DE (Px_RESTANT / 2)
  COLONNE DE CONTENU
  COLONNE DE (Px_RESTANT / 2)
/TABLE
 
 
je sais pas comment faire, avec des frames c ptêtre facile, mais là :s
 
 
aidez moi! siouplé :s:s:s:s

Reply

Marsh Posté le 03-05-2002 à 15:13:01   

Reply

Marsh Posté le 03-05-2002 à 15:15:14    

ceci car il n'existe pas de notation width="*/2" !!!!
à l'aide!!!

Reply

Marsh Posté le 03-05-2002 à 15:21:46    

<table width=100%>
<tr>
 <td>blah</td>
 <td width=800>bla</td>
 <td>blah</td>
</tr>
</table>
 
peut etre

Reply

Marsh Posté le 03-05-2002 à 15:39:54    

moi je pense qu'il faut que tu recupere la resolution d'ecran avec un javascript d'abbord :
largeur=window.availWidth; //pas sur,syntaxe a verifier  
une fois que t'as la largeur de l'ecran le reste devrait pas etre trop chaud...
@+


---------------
All we need is a soul revolution
Reply

Marsh Posté le 03-05-2002 à 15:48:20    

kayasax a écrit a écrit :

moi je pense qu'il faut que tu recupere la resolution d'ecran avec un javascript d'abbord :
largeur=window.availWidth; //pas sur,syntaxe a verifier  
une fois que t'as la largeur de l'ecran le reste devrait pas etre trop chaud...
@+  




quelle horreur...

Reply

Marsh Posté le 03-05-2002 à 16:26:06    

euh ...:s
 
 
ya rien de mieux que du javascript ? sachant que le site devra tourner sur MAC et que le MAC c pas trop ça :(

Reply

Marsh Posté le 03-05-2002 à 16:27:06    

k666 a écrit a écrit :

euh ...:s
 
 
ya rien de mieux que du javascript ? sachant que le site devra tourner sur MAC et que le MAC c pas trop ça :(  




euh t'as pas essayé ce que je t'ai suggéré?


---------------
\^o^/ Libérez HotShot \^o^/
Reply

Marsh Posté le 03-05-2002 à 16:28:32    

bin le problème c que dans le TD de gauche ET le TD de droite y faudra quiaie une image qui s'étire sur 100% de la largeur du TD et j'ai l'impression que ça ça va fouttre la merde :s

Reply

Marsh Posté le 03-05-2002 à 16:30:01    

k666 a écrit a écrit :

bin le problème c que dans le TD de gauche ET le TD de droite y faudra quiaie une image qui s'étire sur 100% de la largeur du TD et j'ai l'impression que ça ça va fouttre la merde :s  




qui s'etire ou qui se repete?


---------------
\^o^/ Libérez HotShot \^o^/
Reply

Marsh Posté le 03-05-2002 à 16:32:02    

et si tu fais deux tableaux les uns dans les autres ?
 
<table width = "100%">
   <tr><td>
      <table width = "800">
      </table>
   </td></tr>
</table>

Reply

Marsh Posté le 03-05-2002 à 16:32:02   

Reply

Marsh Posté le 03-05-2002 à 16:37:33    

je fais en ce moment deux tableaux les uns dans les autres,
mais ça marche pas,
le fait de pas spécifier la taille de la colonne de gauche et celle de la colonne de droite fait que IE le gère comme il le veut, et donc ça passe pas, surtout si ya des WIDTH=100% ou des IMG WIDTH="100%" à l'intérieur des tables!!!! à l'aide je sais pas comment faire, j'ai l'impression que la seule soluce est celle du javascript, et ça m'effraie :(

Reply

Marsh Posté le 03-05-2002 à 16:41:29    

k666 a écrit a écrit :

je fais en ce moment deux tableaux les uns dans les autres,
mais ça marche pas,
le fait de pas spécifier la taille de la colonne de gauche et celle de la colonne de droite fait que IE le gère comme il le veut, et donc ça passe pas, surtout si ya des WIDTH=100% ou des IMG WIDTH="100%" à l'intérieur des tables!!!! à l'aide je sais pas comment faire, j'ai l'impression que la seule soluce est celle du javascript, et ça m'effraie :(  




 :fou:  
<html>
<head></head>
<body>
 
<table width=100% border=1>
<tr>
<td>blah</td>
<td width=800>bla</td>
<td>blah</td>
</tr>
</table>
 
</body>
</html>
 
ça marche tres bien sous IE6, ns6.2 et mozilla0.9.9 !
et je vois pas pq ça marcherait pas ailleurs.
et aussi, tu peux pas mettre width=100% sur une image !


---------------
\^o^/ Libérez HotShot \^o^/
Reply

Marsh Posté le 03-05-2002 à 16:50:00    

si!!! je peux mettre width=100% sur une image!
j'en ai besoin car c'est une image à étirer,
attends je fais une capture d'écran de cette charte et tu verras mieux pourquoi ce la galère :(

Reply

Marsh Posté le 03-05-2002 à 16:51:53    

image de la charte ci dessous :
edit: faites un copier coller du lien sur une nouvelle fenêtre de navigateur, paske chez . com ILS FONT CHIER :gun:  
 
 
http://www.chez.com/pepa73/test_charte.jpg
 
 
fo que ça s'étire à gauche en suivant les couleurs,
que ça s'étire à droite de même,
et que ce centre là soit centré et fasse 800 pixel TOUJOURS

 

[jfdsdjhfuetppo]--Message édité par k666 le 03-05-2002 à 16:53:44--[/jfdsdjhfuetppo]

Reply

Marsh Posté le 03-05-2002 à 16:54:20    

k666 a écrit a écrit :

image de la charte ci dessous :
edit: faites un copier coller du lien sur une nouvelle fenêtre de navigateur, paske chez . com ILS FONT CHIER :gun:  
 
 
http://www.chez.com/pepa73/test_charte.jpg
 
 
fo que ça s'étire à gauche en suivant les couleurs,
que ça s'étire à droite de même,
et que ce centre là soit centré et fasse 800 pixel TOUJOURS  
 
 




 
elle marche pas ton url


---------------
\^o^/ Libérez HotShot \^o^/
Reply

Marsh Posté le 03-05-2002 à 16:55:40    

ouais elle marche si tu faiq comme je t'ai dit, tu prends le lien, tu ouvres une fenêtre de navigateur, tu colles le lien sur la barre d'adresses et tu valides (paske si REFERER != CHEZ.COM => jertage)

Reply

Marsh Posté le 03-05-2002 à 16:58:02    

k666 a écrit a écrit :

ouais elle marche si tu faiq comme je t'ai dit, tu prends le lien, tu ouvres une fenêtre de navigateur, tu colles le lien sur la barre d'adresses et tu valides (paske si REFERER != CHEZ.COM => jertage)  




 
j'avais pas vu l'edit
quelle bande de blaireaux a chez
du coup tu peux meme pas avoir ton site referencé sur les moteurs...quelle classe.
 
bon ben désolé mais meme avec un browser tout frais ça me fait pareil


---------------
\^o^/ Libérez HotShot \^o^/
Reply

Marsh Posté le 03-05-2002 à 16:58:53    

ça te fait oik au fait ??? forbidden pis home page de tiscali ?

Reply

Marsh Posté le 03-05-2002 à 16:59:40    

k666 a écrit a écrit :

ça te fait oik au fait ??? forbidden pis home page de tiscali ?  




ouais sous IE
sous mozilla -> msg box avec "connection refused"


---------------
\^o^/ Libérez HotShot \^o^/
Reply

Marsh Posté le 03-05-2002 à 17:00:27    

bin sous IE, une fois que t'es sur le 403 ou 404 de ces blaireaux, recolles le lien dans les url,
 
http://www.chez.com/pepa73/test_charte.jpg
 
 
pis ça passe!

Reply

Marsh Posté le 03-05-2002 à 17:01:52    

k666 a écrit a écrit :

bin sous IE, une fois que t'es sur le 403 ou 404 de ces blaireaux, recolles le lien dans les url,
 
http://www.chez.com/pepa73/test_charte.jpg
 
 
pis ça passe!  




 
bon ça y est, vu
et maintenant?
tu vas pas etirer ton menu là qd meme? pouerk?
tu fous un background avec tes lignes horizontales dans tes cellules de gauche et de droite et tu y met les images que tu veux par dessus
pif paf


---------------
\^o^/ Libérez HotShot \^o^/
Reply

Marsh Posté le 03-05-2002 à 17:07:31    

bin l'idée (pa sla mienne, celle d'une graphiste de ma boite) est d'étirer le bleu marine pour rentrer en fulle screen sachant que le menu et toute la zone de contenu sera toujours centrée,
je sais pas si tu vois la complexité de skil faut faire là  :sweat: :'(
 
 
donc : en plus il faut que ça s'étire vers le bas à donfe, genre si ya beaucoup de texte, bin que le bleu clair aille vers le bas :'(

Reply

Marsh Posté le 03-05-2002 à 17:09:22    

et c'est pour ça qu'il me faut pouvroi faire ( AVAILABLEWIDTH - 800 ) / 2 pour avoir une taille fixé pour la cellule de gauche et celle de droite et pouvroi ainsi étirer une image sur toute la largeur :'( jvois vraiment pas d'autre soluce ?

Reply

Marsh Posté le 03-05-2002 à 17:11:25    

k666 a écrit a écrit :

bin l'idée (pa sla mienne, celle d'une graphiste de ma boite) est d'étirer le bleu marine pour rentrer en fulle screen sachant que le menu et toute la zone de contenu sera toujours centrée,
je sais pas si tu vois la complexité de skil faut faire là  :sweat: :'(
 
 
donc : en plus il faut que ça s'étire vers le bas à donfe, genre si ya beaucoup de texte, bin que le bleu clair aille vers le bas :'(  




 
je vois pas le pb
tu fais ça avec des images de fond pour tes cellules de gauche et droite, sur deux rangées et voila
 
je veux bien te le faire au$$i


---------------
\^o^/ Libérez HotShot \^o^/
Reply

Marsh Posté le 03-05-2002 à 17:13:45    

bin euh jvois pas vraiment ske tu veux dire :(
comment je vais faire pour ficer la taille au pixel près du bleu foncé à guache ?
je vais tenter des trucs mais bon je pige pas trop si t'as un exemple en ligne bah chuis prenant !!!
 
et pour les $$ :'( bah c chaud vu que moi déjà on me paye pas pour faire cette daube :cry:

Reply

Marsh Posté le 03-05-2002 à 17:16:58    

k666 a écrit a écrit :

bin euh jvois pas vraiment ske tu veux dire :(
comment je vais faire pour ficer la taille au pixel près du bleu foncé à guache ?
je vais tenter des trucs mais bon je pige pas trop si t'as un exemple en ligne bah chuis prenant !!!
 
et pour les $$ :'( bah c chaud vu que moi déjà on me paye pas pour faire cette daube :cry:  




 
de toutes façons les graphistes faut les calmer des fois:)
pour ce qui est d'un ex. comme ça là je vois pas, mais y'en a , c sur


---------------
\^o^/ Libérez HotShot \^o^/
Reply

Marsh Posté le 03-05-2002 à 17:21:49    

:'( :'( :'(
 
 
 :cry:  :cry:  :cry:  
 
 
 :sweat:  :sweat:  :sweat:  
 
 
 :o

Reply

Marsh Posté le 03-05-2002 à 17:23:14    

ça va aller, ça va aller ;)
 
non serieux j'ai pas le temps quoi mais reflechis a une table 3 colonnes et 2 rangées, dont les colonnes de droite et gauche auraient des images de background qui prolongent tes lignes horizontales


---------------
\^o^/ Libérez HotShot \^o^/
Reply

Marsh Posté le 03-05-2002 à 17:25:42    

ouais, j'y réfléchis:
mais c ultra auche
plus je regarde plus je me dis que chuis dans lcaca

Reply

Marsh Posté le 03-05-2002 à 17:26:02    

et ça marche pas comme tu dis je crois, ça va pas fonctionner :'(

Reply

Marsh Posté le 03-05-2002 à 17:28:28    

k666 a écrit a écrit :

et ça marche pas comme tu dis je crois, ça va pas fonctionner :'(  




ben moi je crois que si mais bon
 
sinon tu convainc le graphiste qu'il faut mettre tout ça en haut a gauche, et ça sera plus facile et plus joli de toutes façons::)


---------------
\^o^/ Libérez HotShot \^o^/
Reply

Marsh Posté le 03-05-2002 à 18:52:33    

greg@freestarthu a écrit a écrit :

 
quelle horreur...  




 :??:  :??:

Reply

Marsh Posté le 03-05-2002 à 21:59:42    

si j'ai bien tout pigé, tu veux qu'une image contenue dans un <td> ait la même taille que le <td> :
 
 
<td><img width='0' height='0' src='...' onload="this.width = parentNode.offsetWidth; this.height = parentNode.offsetHeight">
 
en gros, tu donnes à la node courante (this) la même largeur (this.width) que la largeur (offsetWidth) de la node parent (parentNode). pareil pour la hauteur.
 
(le = '0' c'est pour l'esthétisme :D :D :D :lol:, qu'on ne voit pas le resize).  
 
ça marche sous ie+mozilla, ça devrait marcher sans problème sous mac.

Reply

Marsh Posté le    

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed