lien sur td ? - HTML/CSS - Programmation
Marsh Posté le 03-09-2004 à 13:06:33
un <a href> dans le td? marche pas, je tente de retrouver un tomic qui parlait de ca ya pas si longtemps
au fait question con, mais quel est le but du TD (ta table sert à quoi exactement?)
Marsh Posté le 03-09-2004 à 13:22:32
onclick ça marche pas mal :
Code :
|
Marsh Posté le 03-09-2004 à 13:33:48
...
sauf que le monsieur il demandait sans JS
Titione -> apparement pas possible en (x)html pur, mais je vais te redemander le but de la table, si c'est pour faire un menu l'utilisation de lists au lieu des tables permet de faire de grandes zones cliquables np
Marsh Posté le 03-09-2004 à 13:41:56
Masklinn a écrit : ... |
IE ne supporte que le survol, pas le clic.
Marsh Posté le 03-09-2004 à 13:47:03
pierre6020 a écrit : IE ne supporte que le survol, pas le clic. |
IE suporte pas mal le click je trouve...
Masklinn ==> à quel moment il a dit qu'il ne voulait pas de js ?
Marsh Posté le 03-09-2004 à 13:54:02
Citation : et si possible autrement qu'en javascript... |
Pierre -> IE supporte quel survol? chez moi survol c'est :hover, et IE a jamais supporté ce truc
Marsh Posté le 03-09-2004 à 14:05:04
effectivement la liste est ptet mieux que le table dans ce cas là.. et pour le JS j'avais peur d'un truc compliqué mais le onClick me va bien
Marsh Posté le 03-09-2004 à 14:06:15
tu m'as toujours pas dit à quoi ca servait (menu? affichage de données? photos pornos? images?)
Marsh Posté le 03-09-2004 à 14:10:24
Masklinn a écrit :
|
Je voulais dire que IE effectue le survol sur toute la zone, mais a condition de survoler le lien, et pareil pour le clic (contrairement à Gecko par exemple)
test :
http://www.cosmosoft.fr/sitetype/accueil/index.php
Marsh Posté le 03-09-2004 à 14:17:02
pierre6020 a écrit : Je voulais dire que IE effectue le survol sur toute la zone, mais a condition de survoler le lien, et pareil pour le clic (contrairement à Gecko par exemple) |
il fonctionne pas correctement quoi
Marsh Posté le 03-09-2004 à 14:18:42
pierre6020 a écrit : Je voulais dire que IE effectue le survol sur toute la zone, mais a condition de survoler le lien, et pareil pour le clic (contrairement à Gecko par exemple) |
pour le click, je maintiens, tu peux clicker sur la zone sans clicker sur le texte, ça marche bien
Code :
|
quand tu clickes dans la case, et pas forcement sur le texte, le js est appellé
Marsh Posté le 03-09-2004 à 14:29:08
on s'en tape on parle de ne pas faire appel au JS
Marsh Posté le 03-09-2004 à 14:35:21
Donc oui c'est possible,
mais marche partiellement sous IE,
sinon Javascript, à condition que ton menu (si c'est bien un menu) soit toujours accessible sans.
D'ailleurs si c'est un menu,
le tableau n'est pas du tout approprié.
Marsh Posté le 03-09-2004 à 14:36:37
En appliquant les déclarations css suivantes sur le a, ça doit être bon:
display: block;
width: 100%; /* Je suis pas sur que c'est nécessaire */
Marsh Posté le 03-09-2004 à 14:38:21
Masklinn a écrit : on s'en tape on parle de ne pas faire appel au JS |
titione a écrit : effectivement la liste est ptet mieux que le table dans ce cas là.. et pour le JS j'avais peur d'un truc compliqué mais le onClick me va bien |
Marsh Posté le 03-09-2004 à 14:41:21
bobe a écrit : |
Si justement,
ca m'a l'air de marcher en mettant le width à 100%,
j'avais jamais testé.
Marsh Posté le 03-09-2004 à 13:02:55
peut-on faire un lien sur un td ??
j'explique le truc : j'ai un beau menu dans un tableau avec les cases qui changent de couleur (hover...) quand on passe dessus... mais je voudrais que quand on clique n'importe où dans la case, ça aille vers une url donnée...
c possible ?? (et si possible autrement qu'en javascript...)
merci d'avance