30-05-2012, 10:21 AM
(Modification du message : 31-05-2012, 08:30 AM par Sephi-Chan.)
coucou
je me demandais quel serait la structure idéale du DOM à mettre en place pour le cas suivant :
j'ai un menu constitué de textes et d’icônes (une ligne = 1 texte + 1 icône)
je souhaite pouvoir, par javascript cacher ou faire apparaitre le texte, mais toujours garder l'icône
Avec mes connaissances je ferais ainsi (remarquez que le texte affiché correspond au texte du title on a donc uniquement un texte et une ressource image) :
maintenant je me suis aperçu avec le post sur le css 3D que j'étais complètement à côté de la plaque sur certaines fonctionnalités
du coup, est ce que vous pensez à une meilleure organisation du code ? (des propriétés que je ne connais pas sur l'image, et avec du css on l'associe, etc..)
je me demandais quel serait la structure idéale du DOM à mettre en place pour le cas suivant :
j'ai un menu constitué de textes et d’icônes (une ligne = 1 texte + 1 icône)
je souhaite pouvoir, par javascript cacher ou faire apparaitre le texte, mais toujours garder l'icône
Avec mes connaissances je ferais ainsi (remarquez que le texte affiché correspond au texte du title on a donc uniquement un texte et une ressource image) :
<ul>
<li>
<a href="#">
<div class="text">mon texte 1</div>
<img title ="mon texte 1" src ="mon icone 1.jpg"/>
</a>
</li>
<li>
<a href="#">
<div class="text">mon texte 2</div>
<img title ="mon texte 2" src ="mon icone 2.jpg"/>
</a>
</li>
(...)
<li>
<a href="#">
<div class="text">mon texte n</div>
<img title ="mon texte n" src ="mon icone n.jpg"/>
</a>
</li>
</ul>
et le javascript qui "toggle" la class "text"maintenant je me suis aperçu avec le post sur le css 3D que j'étais complètement à côté de la plaque sur certaines fonctionnalités
du coup, est ce que vous pensez à une meilleure organisation du code ? (des propriétés que je ne connais pas sur l'image, et avec du css on l'associe, etc..)