Bonjour,
Je ne sais pas si ce que je veux est possible car je n'ai pas trouvé grand chose dans ce domaine. Je travaille actuellement sur un site web et l'objectif est de le modifier en touchant le moins possible le code de base, uniquement le template (si biensur ce que je veux faire n'est pas possible en CSS alors j'irais tout de même y toucher bien entendu). C'est pourquoi j'ai voudrais savoir s'il est possible lors d'un clic sur un élément de ma page, de faire apparaitre un bloc div grâce à CSS.
Par exemple si j'ai le menu suivant:
Le bloc div est ici invisible par défaut, mais apparaitra lors d'un clic sur "Menu1".
Je sais que c'est faisable très facilement en JavaScript et c'est d'ailleurs ma deuxième option si celle si ne fonctionne pas mais en CSS? J'ai bien entendu pensé au ":hover" mais c'est au passage de la souris qu'il apparait, pas au clic.
Merci à ceux qui se pencheront sur mon cas.
Edit: En attendant j'ai choisi une solution avec hover qui fonctionne très bien et rend pas si mal, mais je suis toujours preneur.
Modifié par Lord Yu (05 Oct 2009 - 16:13)
Je ne sais pas si ce que je veux est possible car je n'ai pas trouvé grand chose dans ce domaine. Je travaille actuellement sur un site web et l'objectif est de le modifier en touchant le moins possible le code de base, uniquement le template (si biensur ce que je veux faire n'est pas possible en CSS alors j'irais tout de même y toucher bien entendu). C'est pourquoi j'ai voudrais savoir s'il est possible lors d'un clic sur un élément de ma page, de faire apparaitre un bloc div grâce à CSS.
Par exemple si j'ai le menu suivant:
<h3>Menu1</h3>
<div id="menu1">
blabla
</div>
Le bloc div est ici invisible par défaut, mais apparaitra lors d'un clic sur "Menu1".
Je sais que c'est faisable très facilement en JavaScript et c'est d'ailleurs ma deuxième option si celle si ne fonctionne pas mais en CSS? J'ai bien entendu pensé au ":hover" mais c'est au passage de la souris qu'il apparait, pas au clic.
Merci à ceux qui se pencheront sur mon cas.
Edit: En attendant j'ai choisi une solution avec hover qui fonctionne très bien et rend pas si mal, mais je suis toujours preneur.
Modifié par Lord Yu (05 Oct 2009 - 16:13)