En poursuivant votre visite de ce site, vous acceptez l'utilisation de cookies pour permettre ses différents services. Voir les Mentions légales.
 
Vous êtes ici :   Accueil » Images simples
 
Prévisualiser...  Imprimer...  Imprimer la page...
Prévisualiser...  Imprimer...  Imprimer la section...
Recherche
 
Fermer

Calendrier

Astuces

 

Images simples

rss Cet article est disponible en format standard RSS pour publication sur votre site web :
http://www.71site.fr/data/fr-articles.xml

Des images qui changent lors du survol de la souris

chat
document
phone
tools

Pour produire ce qui est affiché ci-dessus, vous devez avoir créé une ou plusieurs séries d'images :

L'une servira lors du survol et est cachée par la seconde. Appelées ici respectivement : document.png et document2.png

document.png document2.png

Une partie de l'appel à ces images est dans la partie <style> </style>

d'où deux solutions : mettre le style dans styleplus.css ou directement dans l'article, la boite libre

¤ La seconde solution a ma préférence car elle permet de régler tout au même endroit, mais a l'inconvénient, suivant l'affichage de certains plugins, de perdre le chemin relatif de ces images. Voir le sujet traité ici sur le forum de Lud (Saxbar). Un lien absolu dans le style de l'article ou de la boite libre résout cet inconvénient. (C'est cette solution qui est adoptée dans cet exemple.)

¤ La première solution (dans styleplus.css) le résout également. A vous de choisir donc celle que vous préférez.

Mes images sont dans le dossier img/imagettes64 (il vous faut adapter les liens et les images à votre propre configuration, bien sûr !wink)

Dans la partie <style> </style> à placer impérativement en premier dans le code source de l'article ou de la boite libre.

Il y a ceci :

( Il est possible de ne placer que La partie surlignée dans styleplus.

Les liens relatifs seront alors ainsi url("../../img/imagettes64/chat.png") )

<style type="text/css">
#chat a {
    display: inline-block;
    background: url("http://www.71site.fr/img/imagettes64/chat.png") no-repeat;
}
#chat a:hover img {
    visibility: hidden;
}
#document a {
    display: inline-block;
    background: url("http://www.71site.fr/img/imagettes64/document.png") no-repeat;
}
#document a:hover img {
    visibility: hidden;
}
#phone a {
    display: inline-block;
    background: url("http://www.71site.fr/img/imagettes64/phone.png") no-repeat;
}
#phone a:hover img {
    visibility: hidden;
}
#tools a {
    display: inline-block;
    background: url("http://www.71site.fr/img/imagettes64/tools.png") no-repeat;
}
#tools a:hover img {
    visibility: hidden;
}
</style>

Les id #chat , #document ... sont à usage unique et à écrire en fonction de vos images... C'est le plus simple pour s'y retrouver...

Dans le corps de l'article ou de la boite libre, à l'endroit où vous voulez positionner vos images vous placez ce type de code :

<div style="margin-right:5px; display: inline-block;">
    <div id="chat"><a href="http://www.freeguppy.org/" target="_blank" title="chat">
        <img alt="chat" src="img/imagettes64/chat2.png" /></a>
    </div>
</div>

<div style="margin-right:5px; display: inline-block;">
    <div id="document"><a href="http://www.freeguppy.org/" target="_blank" title="document">
        <img alt="document" src="img/imagettes64/document2.png" /></a>
    </div>
</div>

<div style="margin-top:5px; clear:both;"></div>

<div style="margin-right:5px; display: inline-block;">
    <div id="phone"><a href="http://www.freeguppy.org/" target="_blank" title="phone">
        <img alt="phone" src="img/imagettes64/phone2.png" /></a>
    </div>
</div>

<div style="margin-right:5px; display: inline-block;">
    <div id="tools"><a href="http://www.freeguppy.org/" target="_blank" title="tools">
        <img alt="tools" src="img/imagettes64/tools2.png" /></a>
    </div>
</div>

Les parties <div> </div> en ... servent à les placer dans le même flux, à fixer des marges et à retourner à la ligne.

Seules les parties  <div> </div> en ... servent réellement aux images. Il y a des liens vers http://www.freeguppy.org/  pour monter leur emplacement dans l'appel.

NB : une fois les <div> en place, on peut très bien gérer les images et les liens éventuels directement dans CKEditor de GuppY sans repasser par le code source.

L'origine de cette petite recherche est sur le blog d'Emmanuel Béziat à la demande de Han (que je remercie de me faire chercher encore et encore wink) pour un site dont il s'occupe : http://darcey.fr/ .

Pour plus d'information sur cette mise en place, me contacter ou poster sur le forum.


Date de création : 26/03/2016
Catégorie : Astuces - Changements au survol
Page lue 8055 fois


Réactions à cet article


Personne n'a encore laissé de commentaire.
Soyez donc le premier !

Vous êtes ici :   Accueil » Images simples

Préférences


Se reconnecter :
Votre nom (ou pseudo) :
Votre mot de passe
<O>


  Nombre de membres 48 membres
Connectés :
( personne )
Snif !!!

Lettre d'information

Pour avoir des nouvelles de ce site, inscrivez-vous à notre Newsletter.

Avant de soumettre ce formulaire, veuillez lire et accepter les Mentions légales.

J'accepte :
Recopier le code :
16 Abonnés