[CSS] Ce qu'on peut "programmer", interactivité

Ce qu'on peut "programmer", interactivité [CSS] - HTML/CSS - Programmation

Marsh Posté le 14-03-2003 à 16:26:40    

les css permetent la mise en forme,  
certe,
mais aussi une certaine interactivité...
 
je n ai qu un exemple en tête et en cherche d'autre justement...
 
le
"a" et "a:hover" qui s'applique a tous les éléments
hover, c'est quand on est au dessus...
et pour "pas dessus" ? pour "on viens de quitter la zone"... etc.
 
n'y a t'il pas d autre "trucs" pour rendre un site plus "vivant" via les CSS
 
genre : changer l'image par une autre en hover, etc.
 
( j ai pas trouvé de bon site dans la FAC )


---------------
Perdu ? Vous êtes ici : --> *
Reply

Marsh Posté le 14-03-2003 à 16:26:40   

Reply

Marsh Posté le 14-03-2003 à 17:24:36    

je sais pas si ca repond bien a ta question mais rien ne t'empeche d'associer une fonction js au onmouseover de ton element; la fonction te permettra de redefinir le style de l'element...

Reply

Marsh Posté le 14-03-2003 à 17:27:56    

kayasax a écrit :

je sais pas si ca repond bien a ta question mais rien ne t'empeche d'associer une fonction js au onmouseover de ton element; la fonction te permettra de redefinir le style de l'element...


 
Dans le même ordre d'idée, rien n'empêche de générer cette feuille de style via php. On obtient alors de multiples déclinaisons d'un site sans changer une ligne de code.
 :)

Reply

Marsh Posté le 14-03-2003 à 17:48:16    

Disons qu'associer un évènement au fait que la souris soit par dessus un élément est tellement courant qu'on l'a mis dans les CSS. Mais pour le reste il faut uriliser JavaScript et DOM qui servent justement à modifier dynamiquement le contenu du document. C'est fait pour ça..


Message édité par gm_superstar le 14-03-2003 à 17:49:12

---------------
Incongru : une FAQ abandonnée sur les Standards du Web - FAQ périmée de blabla@Prog
Reply

Marsh Posté le 14-03-2003 à 18:29:17    

Il faut comprendre que hover n'est pas un evenelment mais un etat. C'est pour cela qu'il est disponible en CSS. D'un autre cote, OnMouseOut n'est pas possible car c'est un evenement.

Reply

Marsh Posté le 16-03-2003 à 20:53:48    

j ai une question
j aimerai que via CSS une image (spécifiée) soit ajoutée devant tout les blocs definis par un span class="test"


---------------
Perdu ? Vous êtes ici : --> *
Reply

Marsh Posté le 16-03-2003 à 22:03:56    

Code :
  1. span.test:before
  2. {
  3. content: url(image.png)
  4. }


 
Pas la peine de tester avec autre chose que Mozilla je pense ;)

Reply

Marsh Posté le 16-03-2003 à 22:11:06    

Kristoph a écrit :

Code :
  1. span.test:before
  2. {
  3. content: url(image.png)
  4. }


 
Pas la peine de tester avec autre chose que Mozilla je pense ;)


 
Ne sous-estime pas la puissance d'opéra, petit scarrabé ;)

Reply

Marsh Posté le 16-03-2003 à 23:37:39    

gizmo a écrit :


 
Ne sous-estime pas la puissance d'opéra, petit scarrabé ;)


 
Opera 7 je suppose.

Reply

Marsh Posté le 16-03-2003 à 23:55:15    

ok donc on a :
:hover,
:before,
:after...
 
mais encore ? ou les trouver tous ?


---------------
Perdu ? Vous êtes ici : --> *
Reply

Marsh Posté le 16-03-2003 à 23:55:15   

Reply

Marsh Posté le 16-03-2003 à 23:59:33    

j ai trouvé, a ajouter dans la faq
http://selfhtml.selfhtml.com.fr/cs [...] ormats.htm


---------------
Perdu ? Vous êtes ici : --> *
Reply

Marsh Posté le 17-03-2003 à 00:19:56    

Kristoph a écrit :


 
Opera 7 je suppose.


yep.

Reply

Marsh Posté le 17-03-2003 à 16:14:16    

c' quand que ms nous sort un truc aux normes ? IE 7 est prévus ???


---------------
Perdu ? Vous êtes ici : --> *
Reply

Marsh Posté le 18-03-2003 à 11:25:54    

J-'-R a écrit :

c' quand que ms nous sort un truc aux normes ? IE 7 est prévus ???


 
ie 6 aurait déja dut etre aux normes d'apres eux.

Reply

Marsh Posté le 18-03-2003 à 11:26:29    

daique a écrit :


 
ie 6 aurait déja dut etre aux normes d'apres eux.


 
A moins que ça ne soit le 5  :D

Reply

Marsh Posté le 18-03-2003 à 11:50:25    

J-'-R a écrit :

c' quand que ms nous sort un truc aux normes ? IE 7 est prévus ???


 
Ben si ils font ça, tous les sites faits pour IE5  et 6 ne passeront plus.  [:totozzz]


Message édité par Hermes le Messager le 18-03-2003 à 11:50:40
Reply

Sujets relatifs:

Leave a Replay

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