11-04-2013, 11:44 AM
(10-04-2013, 10:53 PM)Argorate a écrit : HS: super le css4, du coup le js servira presque plus à rien :p
Sauf pour les canvas
Si tu dis ça, c'est que ton utilisation de JavaScript est encore sommaire. JavaScript est encore le seul moyen de gérer les évènements, de gérer des données, de manipuler le DOM,… Une RIA, ça se développe pas en CSS.
(11-04-2013, 12:02 AM)Xenos a écrit : "siblings" (frères?)
C'est ça. Bien que ce soit plus littéralement, frères et sœurs. La traduction serait fratrie. C'est un raccourci pour brother and sister.
(11-04-2013, 12:02 AM)Xenos a écrit : Pour le CSS4, il permettrait de sélectionner les noeuds parent, mais pas les noeuds "siblings" (frères?): il ne sera pas possible d'avoir une div contenant des liens et de faire en sorte que, au passage de la souris sur un lien, les autres se voient appliquer des règles CSS données (ou alors, il faudra des sélecteurs CSS exhaustifs, c'est à dire des lots de règles à appliquer au passage de la souris sur le 1er lien, et un autre lot de règles pour le 2nd, puis pour le 3e etc).
C'est à moitié vrai. Aujourd'hui, en CSS, un élément peut être conscient de ses frères mais seulement celui qui suit. http://jsfiddle.net/adrieng/YMZEX/2/
Sinon, pour faire ce que tu proposes, il y a une astuce tordue mais qui fonctionne : http://jsfiddle.net/adrieng/Kdcup/