Note de ce sujet :
  • Moyenne : 0 (0 vote(s))
  • 1
  • 2
  • 3
  • 4
  • 5

Gabarit des news
#3

Merci bess,
J'ai suivi la 1ère piste que tu as indiquée, celle du js (je ne suis calé ni en js ni en css !).
J'ai repéré un exemple intéressant et je sais maintenant comment cacher/montrer des div via les id comme cela :

function montrer(object) {
if (document.getElementById)
document.getElementById(object).style.display = 'block';
}

function cacher(object) {
if (document.getElementById)
document.getElementById(object).style.display = 'none';
}

ensuite

<a href="#" onMouseOver="montrer('div1')" onMouseOut="cacher('div1')">titre</a>
<div id="div1" style="display:none;">Détail de la news</div>

La difficulté c'est que dans mon cas toutes les news titre1 / titre2 vont avoir la même classe et je ne sais pas comment différencier les news (il faudrait
que je leur donne des id différents ce qui n'est pas faisable).

Dans ce que tu dis :
--------------
-->re-cacher l'ensemble des div de la class "detail" de toute la page
-->afficher la div de la class "detail" de la div ou le clic a été effectué.
---------------

Le point 1 : je sais agir sur un id et là cela fonctionne uniquement pour la 1ère news
Le point 2 : je ne sais pas changer un seul élément car encore une fois j'agis sur un id

J'ai comme une impression que je tourne en rond ..
Répondre


Messages dans ce sujet

Atteindre :


Utilisateur(s) parcourant ce sujet : 1 visiteur(s)