[HTML]taille automatique d'une cellule

taille automatique d'une cellule [HTML] - Programmation

Marsh Posté le 17-04-2001 à 12:10:48    

salut,
je voudrais que la taille de ma cellule (<td> ) soit de largeur pile poil de celle du texte contenu, cad pas de retour à la ligne. Comment faire ?

Reply

Marsh Posté le 17-04-2001 à 12:10:48   

Reply

Marsh Posté le 17-04-2001 à 12:15:27    

suffit de rajouter "nowrap" dans le <td> : <td nowrap>
Le problème ce que ça risque de décaler les autres cellules de ton tableau et de foutre en l'air ta mise en page....

Reply

Marsh Posté le 17-04-2001 à 12:24:35    

suffit de rajouter une cellule vide à la fin de la ligne non ?

Reply

Marsh Posté le 17-04-2001 à 13:29:54    

non car le navigateur va adpater la taille de la cellule pour faire en sorte que le texte tienne sur une ligne et cette largeur maxi sera aussi utilisée pour les autres lignes du tableau ce qui risque de provoquer des décalages qui peuvent être même plus importants si tu as plusieurs tableaux imbriqués. Le mieux c de faire des tests pour voir ce qui se passe. (un autre problème possible est que tous les navigateurs n'affichent pas forcément le texte de la même taille et l'utilisateur peut forcer une taille supérieure si elle n'est pas définie par des css ou des balises <font>...)

Reply

Marsh Posté le 17-04-2001 à 13:33:19    

pour conclure ils vaut mieux utiliser des images n'est ce pas ?

Reply

Marsh Posté le 17-04-2001 à 13:40:48    

c préférable si tu veux être sûr que ton tableau soit pas déformé et afficher ton texte sur une seule ligne (en plus ça te permet un epu plus de fantaisie dans les fontes ;)) et un simple gif avec du texte ça pèse pas lourd...

Reply

Marsh Posté le 17-04-2001 à 13:42:28    

oui mais ct pour générer des onglets automatiquement selon une base de données. Je vais devoir créer des onglets... avec photoshop, et c'est pas optimal

Reply

Marsh Posté le 17-04-2001 à 13:48:50    

tu peu optimiser les img avec photoshop il me semble


---------------
"C'est le boulot qu'on ne commence jamais qui est le plus long à terminer"
Reply

Marsh Posté le 17-04-2001 à 13:51:45    

le probleme c'est pas la taille des images (image ready me permet de trouver le meilleur compromis) mais de les créer ces images. Il faut les faire je veux dire...

Reply

Marsh Posté le 17-04-2001 à 13:59:42    

tu peux aussi créer tes onglets dynamiquement par ex. avec php et la librairie GD...

Reply

Marsh Posté le 17-04-2001 à 13:59:42   

Reply

Marsh Posté le 17-04-2001 à 14:01:59    

ça ça m'intéresse c'est quoi exactement cette librairie ?

Reply

Marsh Posté le 17-04-2001 à 14:02:37    

thegti voulait faire un menu a onglet kom toi... alors si tu trouve (en asp) bah.. mail le :D


---------------
"C'est le boulot qu'on ne commence jamais qui est le plus long à terminer"
Reply

Marsh Posté le 17-04-2001 à 14:10:40    

Zebra3 a écrit a écrit :

tu peux aussi créer tes onglets dynamiquement par ex. avec php et la librairie GD...




tiens salut Rom 1 :D


---------------
Mes photos,Feed-Back HA/V
Reply

Marsh Posté le 17-04-2001 à 14:12:14    

la librairie est une librairie fonctionnant entre autres avec php qui permet de créer à la volée des images jpg, png ou wbmp (le support du gif n'est plus dispo depuis la 1.6). Tu devrais trouver + d'infos sur www.php.net je n'ai plus le lien vers la home de al librairie

Reply

Marsh Posté le 17-04-2001 à 14:13:12    

m@nou a écrit a écrit :

 
tiens salut Rom 1 :D




lu ava ?
ça avance le livre d'or ? :D

Reply

Marsh Posté le 17-04-2001 à 14:26:08    

bah pas trop là.
t'as juste ce que j'ai mis sur le site:D
cf le lien dans le forum Admin ;)
 
j'va essayé de me mettre sur le forumulaire ce soir :D

 

[edit]--Message édité par m@nou--[/edit]


---------------
Mes photos,Feed-Back HA/V
Reply

Marsh Posté le 17-04-2001 à 14:39:05    

m@nou a écrit a écrit :

bah pas trop là.
t'as juste ce que j'ai mis sue le site:D
cf le lien dans le forum Admin ;)
 
j'va essayé de me mettre sur le forumulaire ce soir :D




ok :)

Reply

Sujets relatifs:

Leave a Replay

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