Comment mettre le focus sur une div précise ? - HTML/CSS - Programmation
Marsh Posté le 09-06-2005 à 17:42:00
En Javascript :
document.getElementById('l_id_de_l_element').focus();
Marsh Posté le 09-06-2005 à 17:44:05
pourquoi y a un mélange de tableau pour de la mise en page, de balise de mise en forme dans la page de code, et du CSS, tout ca à la bonne vieille franquette?
Marsh Posté le 09-06-2005 à 17:49:58
Citation : pourquoi y a un mélange de tableau pour de la mise en page, de balise de mise en forme dans la page de code, et du CSS, tout ca à la bonne vieille franquette? |
je te suis pas trop, je veins de faire une maj donc il y a certainement des choses qui ont changé.
Citation :
|
ça n'a pas l'air de marcher.
Citation :
|
je vais essayer ça.
Marsh Posté le 09-06-2005 à 18:55:02
j_lecruel a écrit :
|
Ca ca marche, mais bien sur il faut que tu aies mis un ID au div sur lequel tu veux mettre le focus ....
afbilou a écrit : En Javascript : |
ca ca marche sur l'utilisateur a JS activé, ce qui n'est pas forcément le cas, la méthode précédente marche à tous les coups
Sinon ce que je voulais dire c'est que c'est du n'importe quoi ton site, y a de la mise en page en tableau, des balises de mise en forme dans la page alors que ca devrait etre fait en CSS, et des imbrications de <div> à ne plus finir, j'ai pas regardé avec attention mais je doute que ca soit nécessaire
Marsh Posté le 10-06-2005 à 09:33:10
mise en page en tableau ? je ne crois pas !
les balises de mise en forme c'est uniquement pour du texte je ne vois donc pas où est le problème !
les imbrications de div dans le menu de gauche j'y travaille!
et dire que c'est du n'importe quoi n'est pas très constructif, préfère un "tu devrais faire ceci ou cela" "il y a peut etre une meilleur solution"
mon site est une première version , je ne prétends pas être au top, surtout pas, tout est toujours perfectible et je ne suis qu'un jeune padawan !
Marsh Posté le 10-06-2005 à 09:36:37
Djebel1 a écrit : y a de la mise en page en tableau |
C'est son site qu'il fallait regarder, pas le tien
Marsh Posté le 10-06-2005 à 15:54:45
masklinn a écrit : C'est son site qu'il fallait regarder, pas le tien |
ha c'était donc ca!!
non sérieusement j'avais regardé à la va vite, j'ai vu du tableau de partout et les données tabulaires m'ont pas sauté aux yeux quand j'ai vu la page.
Enfin bref je devrai m'abstenir si je regarde à la va-vite, autant pour moi (deja que je suis loin d'etre un pro)
Marsh Posté le 13-06-2005 à 10:06:20
je ne veux pas de js et la solution de l'id de la div ne marche pas chez moi
que puis je faire d'autre ?
merci
Marsh Posté le 13-06-2005 à 10:23:27
ben si la solution de l'id ca marche partout
<a href="mapage.html#tonputaindediv">Clic là pour descendre vers ce putain de div</a>
<div id="tonputaindediv">Div a la con</div>
et quand tu clique sur le lien, ca descend jusqu'au div.
Marsh Posté le 13-06-2005 à 10:33:43
c'est poutant bien ce que je fais !!!!
mais ça veut pas !
Marsh Posté le 13-06-2005 à 10:36:22
vincegr a écrit : c'est poutant bien ce que je fais !!!! |
C'est quoi ton navigateur pourri ? Faut voir aussi suivant la taille du div, s'il est à côté du lien c'est normal
Marsh Posté le 13-06-2005 à 10:38:13
http://lyc-vial-44.ac-nantes.fr/
voici le site
les liens modifiés ne sont pas mis a jour
je teste les solutions en local
et mon navigateur pourri c'est juste firefox !!
Marsh Posté le 13-06-2005 à 11:15:52
j'ai fait de mon mieux avec mes modestes connaissances en croyant respecter les règles !!
c'est pas le cas ?
qu'est ce qui ne va pas ?
c'est la totalité qui est merdeuse ou c'est justes quelques éléments ?
merci
Marsh Posté le 13-06-2005 à 11:19:10
oui ça je sais j'en ai entendu parlé déjà je vais voir ce que je vais faire
sinon ?
est ce la pourritude de mon code qui m'empeche d'avoir le focus sur la div de droite ?
Marsh Posté le 13-06-2005 à 17:14:37
t'es vraiment obligé d'avoir 6 div imbriqués pour le menu ?
Marsh Posté le 13-06-2005 à 19:11:05
je sais pas comment faire autrement
c'est un tut trouvé sur le net : la technique des pelures d'oignons !
Marsh Posté le 13-06-2005 à 19:12:09
Marsh Posté le 13-06-2005 à 19:16:27
vincegr a écrit : je sais pas comment faire autrement |
Mais pour quelle(s) raison(s) tu fais ca ?
Marsh Posté le 14-06-2005 à 08:23:11
mouais... un deux div a chaque fois légèrement décalé et avec un z-index plus petit, ca suffisait ...
Marsh Posté le 14-06-2005 à 16:33:30
oui je fais ça pour lombre
mais sinon vous avez pas une réponse pour mon problème de départ ?
Marsh Posté le 09-06-2005 à 17:25:23
Hi all,
Tout est dans le titre !
Quand vous allez sur le site suivant :
http://lyc-vial-44.ac-nantes.fr/
et que vous cliquez sur un lien dans le menu de gauche
vous pouvez remarquer que la molette ne marche pas dans la div de droite
je souhaiterais donc pouvoir mettre le focus sur la div de droite
mais je ne sais pas comment faire
pouvez vous m'aider ?
merci