HTML/CSS - Savoir si une idée serait possible
Résolu/Fermé
Niinja4652
Messages postés
16
Date d'inscription
vendredi 4 décembre 2015
Statut
Membre
Dernière intervention
19 juillet 2016
-
Modifié par Niinja4652 le 8/01/2016 à 19:04
Niinja4652 Messages postés 16 Date d'inscription vendredi 4 décembre 2015 Statut Membre Dernière intervention 19 juillet 2016 - 8 janv. 2016 à 21:43
Niinja4652 Messages postés 16 Date d'inscription vendredi 4 décembre 2015 Statut Membre Dernière intervention 19 juillet 2016 - 8 janv. 2016 à 21:43
A voir également:
- HTML/CSS - Savoir si une idée serait possible
- Editeur html - Télécharger - HTML
- Faire un trait horizontal html css ✓ - Forum CSS
- Espace en html - Astuces et Solutions
- Espace html ✓ - Forum HTML
- Idée sommaire - Guide
2 réponses
Salut,
conaissez vous les pseudoo classes en CSS?
Il y a par exemple :hover qui décrit les propriétés au survol de l'élément.
Comme ceci par exemple:
Mais ici ça ne correspond pas ou il faudra utiliser des astuces. Comme une image avec de la transparence qui est remplacé par une autre pour donner l'impression de 2 images.
Pour de la vrai interactivité il faut utiliser javascript. C'est de la programmation donc contrairement à HTML et CSS c'est un langage assez élaboré utilisant des valeurs logiques, arithmétiques, textes, tableaux, fichiers et peut les manipuler.
On peut faire ce genre de choses:
http://www.w3schools.com/jsref/prop_html_innerhtml.asp
Et bien sûr dans votre cas il faut remplacer le changement de texte par un changement de class CSS (ou directement la valeur):
Avec setAttribute en javascript:
http://www.w3schools.com/jsref/met_element_setattribute.asp
conaissez vous les pseudoo classes en CSS?
Il y a par exemple :hover qui décrit les propriétés au survol de l'élément.
Comme ceci par exemple:
.fondchange{ background-image:url('blanc.png'); } .fondchange:hover{ background-image:url('rouge.png'); }
Mais ici ça ne correspond pas ou il faudra utiliser des astuces. Comme une image avec de la transparence qui est remplacé par une autre pour donner l'impression de 2 images.
Pour de la vrai interactivité il faut utiliser javascript. C'est de la programmation donc contrairement à HTML et CSS c'est un langage assez élaboré utilisant des valeurs logiques, arithmétiques, textes, tableaux, fichiers et peut les manipuler.
On peut faire ce genre de choses:
http://www.w3schools.com/jsref/prop_html_innerhtml.asp
Et bien sûr dans votre cas il faut remplacer le changement de texte par un changement de class CSS (ou directement la valeur):
Avec setAttribute en javascript:
http://www.w3schools.com/jsref/met_element_setattribute.asp
Niinja4652
Messages postés
16
Date d'inscription
vendredi 4 décembre 2015
Statut
Membre
Dernière intervention
19 juillet 2016
8 janv. 2016 à 21:43
8 janv. 2016 à 21:43
Merci pour ta réponse complète qui a répondu a ma question, je vais surement commencer a m'intéresser d'avantage au javascript je pense maintenant :)