bonjour !
J'ai un petit souci avec les tableaux ... En fait sur ma page web, j'aimerais mettre des boutons cliquables, fait di'mages. Pour ça, je voulais faire un tableau dans lequel je mets une image par cellule.
J'ai essayé plusieurs choses, mais rine ne me convient ! Si je fais ce code :
Il met une image dans chaque cellule, mais les cellules les une en dessous des autres.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11 #!/usr/bin/perl use CGI qw/:standard :html3/; print header, start_html(); print table -width=>'40%', -cellspacing=>5, -height=>50, -bordercolor=>'#FFFFFF'}, Tr({align=>center, -valign=>center}, [ td([img {-src=>'http://test1.gif'}]), td([img {-src=>'http://test2.gif'}]) ])); print end_html;![]()
Si je fais ce code :Il met les deux images dans la même cellule....
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 print table -width=>'40%', -cellspacing=>5, -height=>50, -bordercolor=>'#FFFFFF'}, Tr({align=>center, -valign=>center}, [ td([img {-src=>'http://test1.gif'},img {-src=>'http://test2.gif'}]) ]));![]()
Si vous avez une idée de comment il faut faire pour avoir des cellules les une à côté des autres sans que ce soit du texte à l'intérieur, je suis preneuse !!! Parce que je sais le faire avec du texte, sans problème:
Mais dès que je veux mettre des options spécifiques à chaque cellule, c'est la galère !!! Par exemple, je n'arrive pas non plus à modifier le fond de chaque cellule. Il va le faire, mais il me mettra les cellules les une en dessous des autres !
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 print table -width=>'40%', -cellspacing=>5, -height=>50, -bordercolor=>'#FFFFFF'}, Tr({align=>center, -valign=>center}, [ td(['toto','titi', 'tata']) ]));
Ca commence à sérieusement m'agacer, alors si vous aviez une idée...
Merci beaucoup !!!
Partager