Jump to content
Sign in to follow this  
milou39

gerer taille de cellule avec firefox

Recommended Posts

bonjour,

voila je cree un tableau dinamiquement avec un "createElement(tr)" mais je n'arrive pas @ gerer la taille des cellules avec firefox, IE6 ça marche bien! J'ai essayer avec un fihier CSS ça ne marche pas non plus!

quelqu'un aurait-il une idée svp??

Voila le bout de code de creation cellule!

parentTD1=document.createElement("TD");

parentTD1.setAttribute('noWrap','true');

parentTD1.setAttribute("width","100");

Share this post


Link to post
Share on other sites

j'ai oublié de dire le probleme!!

le probleme est que ma cellule s'adapte au contenue au lieu d'avoir une taille fixe!

voila merci d'avance!

Share this post


Link to post
Share on other sites

mer ci de votre aide!

j'ai donc essayer vos deux solution mais rien ne marche, les cellule s'adapte toujour au contenu!

je vous remet le code en esperant que vous verrez une erreur!

script java:

parentTD1=document.createElement("TD");

parentTD1.setAttribute('noWrap','true');

parentTD1.setAttribute("width","100");

parentTD1.setAttribute('style','overflow:hidden;');

code:

<table class="BoiteFormulaire" style="table-layout : fixed;">

<tbody id="tableau">

</tbody>

</table>

Share this post


Link to post
Share on other sites

Déjà, teste ce que tu veux faire en HTML "en dur". Tu verras le javaScript après coup.

Et pour info, java et javascript n'ont strictement rien à voir.

Share this post


Link to post
Share on other sites

j'ai refait un tableau ont ne peut plus simple!

Sous IE6 pas de probleme mais avec firefox j'arrive toujour pas a fixer la taille des cellules!

<table style="table-layout:fixed">

<tbody id="tableau">

<tr >

<td >niveau1</td>

<td >niv2</td>

</tr>

<tr >

<td nowrap="nowrap">teste</td>

<td nowrap="nowrap">teste avec des cellules longues</td>

</tr>

</tbody>

</table>

<style type="text/css">

td {

border:1px solid;

width:50px;

height:20px;

}

</style>

Share this post


Link to post
Share on other sites

merci raptor,

En mettant un <div> dans le <td> la taile de la cellule est bien fixe mais si le text est trop grand, il depasse de la cellule!

<td nowrap="nowrap"><div>teste avec des cellules longues</div></td>

je comprend pas que ce soit si dure de faire un tableau tout simple avec firefox!!

Share this post


Link to post
Share on other sites

Merci raptor

effectivement comme ça, ça marche bien!

enfin bien c un grand mot car quand je defini la taille des cellules en "px" elle n'on pas la meme taille suivant le navigateur! du cout j'ai du triché un peut!

encore merci pour votre aide!!

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
Sign in to follow this  

×
×
  • Create New...