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

  FORUM HardWare.fr
  Programmation
  HTML/CSS

  [HTML] Tableaux imbriqués : bug IE qd le tableau intérieur est trop gd

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[HTML] Tableaux imbriqués : bug IE qd le tableau intérieur est trop gd

n°348842
scOulOu
Born Under Saturn
Posté le 01-04-2003 à 10:59:05  profilanswer
 

Donc, j'ai une page. Ds cette page, un tableau (1). Dans ce tableau (1), un autre tableau (2).
Qd (2) est d'une taille "normale", pas de pb. Mais qd il commce à taper ds les 200-300 lignes, on voit apparaître ds la cellule où se trve (2) un énorme espace avant (2) (qui est en fait +/- proportionnel au nbre de lignes, et qui dc ne se voit pas qd il n'y en a pas trop).
Je pse que stun bug IE, car avec Mozilla, c nickel.
Le valign du <td> est bien au top, j'ai essayé qques bidouilles comme le height de (2) à 100% (en espérant qu'il occupe tte la cellule et vire l'espace), rien ne marche :/
 
Des idées ?
 
edit : en fait, ça marche pas non plus avec le tableau (2) tt seul ds la page -> en gros le pb se résume à : commt faire démarrer une table très grosse (avec des input texte ds les lignes, en ce qui me concerne) en haut d'une page ?


Message édité par scOulOu le 01-04-2003 à 11:53:11
mood
Publicité
Posté le 01-04-2003 à 10:59:05  profilanswer
 

n°348850
Hermes le ​Messager
Breton Quiétiste
Posté le 01-04-2003 à 11:04:27  profilanswer
 

scoulou a écrit :

Donc, j'ai une page. Ds cette page, un tableau (1). Dans ce tableau (1), un autre tableau (2).
Qd (2) est d'une taille "normale", pas de pb. Mais qd il commce à taper ds les 200-300 lignes, on voit apparaître ds la cellule où se trve (2) un énorme espace avant (2) (qui est en fait +/- proportionnel au nbre de lignes, et qui dc ne se voit pas qd il n'y en a pas trop).
Je pse que stun bug IE, car avec Mozilla, c nickel.
Le valign du <td> est bien au top, j'ai essayé qques bidouilles comme le height de (2) à 100% (en espérant qu'il occupe tte la cellule et vire l'espace), rien ne marche :/
 
Des idées ?


 
Le valign de QUEL td ?  :whistle:

n°348857
scOulOu
Born Under Saturn
Posté le 01-04-2003 à 11:11:02  profilanswer
 

Hermes le Messager a écrit :

Le valign de QUEL td ?


En gros :

Code :
  1. <table width="637">
  2.     <tr>
  3.         <td valign="top">
  4.             <!-- gros espace à la con -->
  5.             <table width="620">
  6.                <!-- tt plein de tr -->
  7.             </table>
  8.         </td>
  9.     </tr>
  10. </table>


Message édité par scOulOu le 01-04-2003 à 11:11:36
n°348864
gm_superst​ar
Appelez-moi Super
Posté le 01-04-2003 à 11:13:34  profilanswer
 
n°348880
scOulOu
Born Under Saturn
Posté le 01-04-2003 à 11:18:20  profilanswer
 


Gné ?
Si c l'url de la page en question que tu veux, l'accès est sécurisé, dc voilà quoi :/
 
Si tu veux je te maile les srces, mais bon (10 000 lignes, en gros).

n°348888
gm_superst​ar
Appelez-moi Super
Posté le 01-04-2003 à 11:20:37  profilanswer
 

Tant pis alors.
 
Il te sert à quoi le premier tableau ?


---------------
Incongru : une FAQ abandonnée sur les Standards du Web - FAQ périmée de blabla@Prog
n°348889
Hermes le ​Messager
Breton Quiétiste
Posté le 01-04-2003 à 11:20:38  profilanswer
 

scoulou a écrit :


Gné ?
Si c l'url de la page en question que tu veux, l'accès est sécurisé, dc voilà quoi :/
 
Si tu veux je te maile les srces, mais bon (10 000 lignes, en gros).


 
Ben en l'état, on peut pas t'aider alors... Ce que tu as montré est correct. Sans voir la page et le bug, je vois pas comment...
 :hello:  
 

n°348910
scOulOu
Born Under Saturn
Posté le 01-04-2003 à 11:35:31  profilanswer
 

gm_superstar a écrit :

Tant pis alors.
 
Il te sert à quoi le premier tableau ?


A pas gd-chose à part centrer précisémt le deuxième.
 
En fait stune page d'une grosse appli, une jsp avec du xml. Ca génère la page à partir de plein de templates, et pr que ttes les pages soient homogènes, on utilise ce genre de subterfuge, avec pas mal de tables imbriquées les unes ds les autres. C ce qui fait que je peux pas trop virer le premier tableau, car ça impacterait ttes les pages de l'appli :/
 
 
Hermes > honnêtemt, les srces t'apportert rien de plus. Si tu prend le code que j'ai donné (en rajoutant plein de lignes à (2)), t'auras mon pb ss les yeux. Je pse sincèrt que stun bug IE, et tt ce que j'espère, c trver qqu'un qui y a déjà eu affaire, et qui a une bidouille à proposer.


Message édité par scOulOu le 01-04-2003 à 11:37:48
n°348912
gm_superst​ar
Appelez-moi Super
Posté le 01-04-2003 à 11:37:25  profilanswer
 

Si c'est juste pour le centrer tu n'as pas besoin du premier tableau. Voir la FAQ, toutes les méthodes pour centrer un tableau sont expliquées.


---------------
Incongru : une FAQ abandonnée sur les Standards du Web - FAQ périmée de blabla@Prog
n°348918
scOulOu
Born Under Saturn
Posté le 01-04-2003 à 11:40:38  profilanswer
 

gm_superstar a écrit :

Si c'est juste pour le centrer tu n'as pas besoin du premier tableau. Voir la FAQ, toutes les méthodes pour centrer un tableau sont expliquées.


Oui oui je sais, mais comme je t'ai dit plus haut, remplacer ce tableau par autre chose est un peu lrd à mettre en oeuvre sur l'appli, en regard du pb posé (un simple pb d'affichage, sur les rares page réellt énormes).

mood
Publicité
Posté le 01-04-2003 à 11:40:38  profilanswer
 

n°348925
Hermes le ​Messager
Breton Quiétiste
Posté le 01-04-2003 à 11:44:07  profilanswer
 

scoulou a écrit :


Hermes > honnêtemt, les srces t'apportert rien de plus. Si tu prend le code que j'ai donné (en rajoutant plein de lignes à (2)), t'auras mon pb ss les yeux. Je pse sincèrt que stun bug IE, et tt ce que j'espère, c trver qqu'un qui y a déjà eu affaire, et qui a une bidouille à proposer.


 
Et bien je viens de tester ce que tu as écris au début, et même avec 6000 lignes, je n'ai aucun problème moi.
 
 :heink:

n°348935
scOulOu
Born Under Saturn
Posté le 01-04-2003 à 11:49:44  profilanswer
 

Hermes le Messager a écrit :

Et bien je viens de tester ce que tu as écris au début, et même avec 6000 lignes, je n'ai aucun problème moi


T'as mis quoi ds tes lignes ? Moi y'a un input texte ds chacune
 
 
Et sinon pr info je viens de tester avec la table (2) tte seule ds la page, et ça donne exactement le même pb :/

n°348940
Hermes le ​Messager
Breton Quiétiste
Posté le 01-04-2003 à 11:51:56  profilanswer
 

Je vais essayer de mettre des inputs textes, mais je doute de voir apparaitre un quelconque problème.
 
Postes un de tes TR qu'on va répêter 1000 fois pour voir.
 
Il faut que tu arrives à nous montrer un bout de code qui engendre le problème, sans quoi, pas moyen de t'aider.

n°348948
Hermes le ​Messager
Breton Quiétiste
Posté le 01-04-2003 à 11:57:26  profilanswer
 

Si je teste ça :
 

Code :
  1. <table width="637" border="2">
  2.       <tr>
  3.           <td valign="top">
  4.               <!-- gros espace à la con -->
  5.               <table width="620" border="1">
  6.                  <!-- tt plein de tr -->
  7.                  <tr>
  8.                  <td><input type="text" size="24" border="0"></td>
  9.                  </tr>
  10.                  ...
  11.                  ...
  12.                  etc...
  13.               </table>
  14.           </td>
  15.       </tr>
  16.   </table>


 
Je n'ai aucun problème.


Message édité par Hermes le Messager le 01-04-2003 à 11:57:54
n°348975
scOulOu
Born Under Saturn
Posté le 01-04-2003 à 12:14:09  profilanswer
 

Bon ok, je vais voir ça moi-même en procédant par élimination, alors. Pas la peine de vs faire bosser à ma place non plus :D

n°348997
scOulOu
Born Under Saturn
Posté le 01-04-2003 à 12:31:43  profilanswer
 

Bon, ben pb identifié : ça vient pas des input textes, mais des champs cachés. Y'a un input "hidden" à chaque ligne, et c ça qui provoque l'espace en haut de page (même avec une seule ligne, un très léger décalage est visible) :/
 
 
Ca y est : pour IE, il faut mettre les chps cachés à l'intérieur de la balise <td>, ce qui n'ét pas le cas jusqu'à présent (topic utile :D ).


Message édité par scOulOu le 01-04-2003 à 12:37:48
n°349004
Hermes le ​Messager
Breton Quiétiste
Posté le 01-04-2003 à 12:39:34  profilanswer
 

Content que ce soit arrangé.  :hello:

n°349009
scOulOu
Born Under Saturn
Posté le 01-04-2003 à 12:46:09  profilanswer
 

Merci merci. Et en fait, pr info, après avoir un peu maté la DTD html, il semble que ça n'est pas un bug d'IE, mais plutôt une erreur cprise et corrigée de lui même par Mozilla.


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

  [HTML] Tableaux imbriqués : bug IE qd le tableau intérieur est trop gd

 

Sujets relatifs
Les chaines de caracteres, les tableaux....problème tableau multidimensionnel
[HTML/JS] Mobilité d'un calque en fonction de l'ascenceur[html] balise <pre>?
[c++] construction de tableau d'objetsHTML Liens
[PHP] Dernière case occupée d'un tableau[PHP & HTML] TextArea : où sont les sauts de ligne ?
[HTML/JS/PHP] Afficher un calque quand on clique sur un bouton[HTML] Comment prendre en compte les espaces dans les formulaires ???
Plus de sujets relatifs à : [HTML] Tableaux imbriqués : bug IE qd le tableau intérieur est trop gd


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