En réponse à http://forum.alsacreations.com/topic-2-15159-1-resoluInfobulle-avec-span-Justification-semantique.html (sujet désormais clos car résolu)
Une petite retouche à tâtons s'est imposée pour ma situation, mais le code est vraiment très beau (bien que je le présume assez sale), alors je le republie tel qu'il fonctionne chez moi.
Qui s'accompagne d'appels différents aux classes : images, spans, divs, href... tout le monde a droit a sa bulle d'aide, avec même des illustrations dedans... Seulement voilà, le code est horriblement long (45Ko pour une seule page en include PHP !) avec plus de la moitié du poids en répétitions des bulles d'aides...
Cf. http://www.romanceor.net/pages/index.php?page=reutilisations
La question qui accompagne le déterrage de topic est donc la suivante : comment créer des classes définies avec leur contenu intégré, et les appeler par un simple <div class="bulle_daide_1"> ?
En vous remerciant,
Modifié par Romanceor (18 Mar 2009 - 10:58)
Une petite retouche à tâtons s'est imposée pour ma situation, mais le code est vraiment très beau (bien que je le présume assez sale), alors je le republie tel qu'il fonctionne chez moi.
.aidebulle {
cursor: help;
}
.aidebulle span {display: none; }
.bulle {
position:relative;}
.bulle span {display: none;}
.aidebulle:hover .bulle {
font-family: "Trebuchet MS";
font-size: 12px;
font-weight:normal;
text-decoration:none;
text-align:left;
color: #EEE;
display:block;
/*position:absolute; ==> abandonnée*/
position:fixed;
left:0px;
top:35px;
margin:10px;
width:30%;
padding:5px;
border:2px groove #CCC;
background-color:#000;
z-index:1000;
cursor:auto;
}
Qui s'accompagne d'appels différents aux classes : images, spans, divs, href... tout le monde a droit a sa bulle d'aide, avec même des illustrations dedans... Seulement voilà, le code est horriblement long (45Ko pour une seule page en include PHP !) avec plus de la moitié du poids en répétitions des bulles d'aides...
<span class="aidebulle">
<img src="../images/image.png" width="28" alt=""/><br />
<span class="bulle">
<img style="float:right; margin:10px;" src="../images/image.png" width="72" alt="" />Blablabla bla blabla blabla.</span></span>
Cf. http://www.romanceor.net/pages/index.php?page=reutilisations
La question qui accompagne le déterrage de topic est donc la suivante : comment créer des classes définies avec leur contenu intégré, et les appeler par un simple <div class="bulle_daide_1"> ?
En vous remerciant,
Modifié par Romanceor (18 Mar 2009 - 10:58)