- bloquer la taille d'un tableau en largeur mais pas ... [html / css ] - HTML/CSS - Programmation
Marsh Posté le 02-09-2003 à 17:57:39
T'as un pote là : http://forum.hardware.fr/forum2.ph [...] h=&subcat=
Sérieusement, dans la balise <table> t'as un attribut width... tu le mets à la largeur désirée pis zou.
Genre <table width="800">
Marsh Posté le 02-09-2003 à 18:04:25
Taiche a écrit : T'as un pote là : http://forum.hardware.fr/forum2.ph [...] h=&subcat= |
width
Marsh Posté le 02-09-2003 à 18:04:54
Ah ouais
J'ai merdé, j'édite
Marsh Posté le 02-09-2003 à 18:05:31
Taiche a écrit : T'as un pote là : http://forum.hardware.fr/forum2.ph [...] 109&cat=10 |
Tu fais dans le poids maintenant
Marsh Posté le 02-09-2003 à 18:06:22
ReplyMarsh Posté le 02-09-2003 à 18:06:55
RiderCrazy a écrit : Tu fais dans le poids maintenant |
Grillaid
J'ai confondu "weight/height" et "width/length", bref, tous ces mots anglais où beaucoup de gens inversent le h et le t
Marsh Posté le 02-09-2003 à 18:10:27
Taiche a écrit : T'as un pote là : http://forum.hardware.fr/forum2.ph [...] h=&subcat= |
et beh non.
si width=30 par exp et que ds ton tableau t'as une chaine de caracteres qui dépasse la largeur en taille (admettons "eojfmsdfjsdjfmdsjmfdsmfmsdkfmsldfklsdkfsdfklsdkflsdkfksdfksdkfsdfs" ) ton tableau se resize
Marsh Posté le 02-09-2003 à 18:11:54
ZuL a écrit : jour les gens |
rajoute un overflow:auto ou hidden dans les cellules
Marsh Posté le 02-09-2003 à 18:14:01
ZuL a écrit : |
Ah ba faut donner les contraintes, hein
Sinon, ch'ais pas, fous un bout de JavaScript qui tronque une chaîne de caractères de taille supérieure à la taille de ton tableau
EDIT : et on remercie gizmo pour la soluce propre
Marsh Posté le 02-09-2003 à 18:17:36
ZuL a écrit : |
si tu veux que ton tableau reste de la même largeur avec un truc du style "sgghsghshgdzjhzdjddhjdhjdhjzdjhdzjhdzhjzdddhdjddjdjhdhjdhjdjhdjhdjhdd" et que le mot soit automatiquement coupé avec retour à la ligne dans ta table (ou d'ailleurs n'importe quel aute élément), la réponse est : NON, ça n'existe pas.
pour réaliser cela, il faudrait faire un truc assez compliqué en PHP ou autre langage serveur (car il faut connaitre précisément chaque largeur de chaque caractère...).
Sinon, tu peux aussi autoriser un nombre limité de caractère par mot et couper les mots trop long en foutant un espace (bien moins dur à faire). Il faut à ce moment là prendre la lettre la plus large et faire des tests pour vérifier quel nombre de lettres rentre dans ton tableau au maximum.
Marsh Posté le 05-01-2009 à 14:02:09
Oui c'est possible avec un textarea ou un scrolling, c'est un peu de la bidouille mais sa va très bien
pour sa il te faut créé deux tableau un qui va être utilisé pour le titre et la tail et l'autre pour le contenu, il te faudra ensuite créé un textarea dans ton <td> comme ceci
<table>
<tr><td>TITRE</td></tr>
</table>
<table>
<tr><td>
<textarea style="width:800px;overflow:visible;border:0px;"></textarea>
</tr></td>
</table>
ou sinon tu crée un div avec un overflow:scroll;
voila donc les gar avant de dire impossible dite je sais pas a ma connaissance non ou encore je vais creusé la question
pasque meme en 2003 c'était possible!
Pazz
Marsh Posté le 02-09-2003 à 17:55:39
jour les gens
j'ai un tableau, je veux le bloquer en largeur mais pas en hauteur...une idée ?