Comment mettre le focus sur une div précise ?

Comment mettre le focus sur une div précise ? - HTML/CSS - Programmation

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

Reply

Marsh Posté le 09-06-2005 à 17:25:23   

Reply

Marsh Posté le 09-06-2005 à 17:42:00    

En Javascript :
document.getElementById('l_id_de_l_element').focus();


Message édité par afbilou le 09-06-2005 à 17:42:22
Reply

Marsh Posté le 09-06-2005 à 17:43:04    

Code :
  1. <a href=".....#id_de_ton_div">...</a>


 

Reply

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? :D

Reply

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? :D


 
je te suis pas trop, je veins de faire une maj donc il y a certainement des choses qui ont changé.
 

Citation :

Code :
  1. <a href=".....#id_de_ton_div">...</a>



 
ça n'a pas l'air de marcher.
 

Citation :

Code :
  1. document.getElementById('l_id_de_l_element').focus();



 
je vais essayer ça.

Reply

Marsh Posté le 09-06-2005 à 18:55:02    

j_lecruel a écrit :

Code :
  1. <a href=".....#id_de_ton_div">...</a>



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 :
document.getElementById('l_id_de_l_element').focus();


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


Message édité par Djebel1 le 09-06-2005 à 18:56:02
Reply

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 !

Reply

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 [:petrus75]


---------------
Stick a parrot in a Call of Duty lobby, and you're gonna get a racist parrot. — Cody
Reply

Marsh Posté le 10-06-2005 à 15:54:45    

masklinn a écrit :

C'est son site qu'il fallait regarder, pas le tien [:petrus75]


ha c'était donc ca!! :p
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)


Message édité par Djebel1 le 10-06-2005 à 15:55:22
Reply

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

Reply

Marsh Posté le 13-06-2005 à 10:06:20   

Reply

Marsh Posté le 13-06-2005 à 10:23:27    

ben si la solution de l'id ca marche partout :o
 
<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.

Reply

Marsh Posté le 13-06-2005 à 10:33:43    

c'est poutant bien ce que je fais !!!!
mais ça veut pas !

Reply

Marsh Posté le 13-06-2005 à 10:36:22    

vincegr a écrit :

c'est poutant bien ce que je fais !!!!
mais ça veut pas !


C'est quoi ton navigateur pourri ? Faut voir aussi suivant la taille du div, s'il est à côté du lien c'est normal :)

Reply

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 !!

Reply

Marsh Posté le 13-06-2005 à 10:41:14    

MAMAN LE CODE SOURCE §§§§§ :cry:

Reply

Marsh Posté le 13-06-2005 à 10:44:24    

il est pourri ?

Reply

Marsh Posté le 13-06-2005 à 11:11:09    

oui

Reply

Marsh Posté le 13-06-2005 à 11:14:51    

c'est moi où tu n'as aucun calque dont l'id est "haut" ?

Reply

Marsh Posté le 13-06-2005 à 11:15:52    

:ouch:  :ouch:  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

Reply

Marsh Posté le 13-06-2005 à 11:17:41    

La pyramide de <div> est pas mal

Reply

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 ?

Reply

Marsh Posté le 13-06-2005 à 15:46:45    

UP

Reply

Marsh Posté le 13-06-2005 à 17:14:37    

t'es vraiment obligé d'avoir 6 div imbriqués pour le menu ?


---------------
http://www.alsacreations.com , http://www.openweb.eu.org. Mon CV : http://cv.roane-irkana.net/. Exemple à ne surtout pas suivre : www.worldinternet.be
Reply

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 !


---------------
"Il vaut mieux se taire et passer pour un con plutôt que de parler et de ne laisser aucun doute à ce sujet." (Pierre Desproge)
Reply

Marsh Posté le 13-06-2005 à 19:12:09    

Reply

Marsh Posté le 13-06-2005 à 19:16:27    

vincegr a écrit :

je sais pas comment faire autrement
c'est un tut trouvé sur le net : la technique des pelures d'oignons !


Mais pour quelle(s) raison(s) tu fais ca ?

Reply

Marsh Posté le 13-06-2005 à 23:35:45    

Ok je vois, tu fais ça pour l'ombre... Mouaiiiiiis :D

Reply

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 ...


---------------
http://www.alsacreations.com , http://www.openweb.eu.org. Mon CV : http://cv.roane-irkana.net/. Exemple à ne surtout pas suivre : www.worldinternet.be
Reply

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 ?

Reply

Marsh Posté le    

Reply

Sujets relatifs:

Leave a Replay

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