Bonjour,
J'ai un problème avec un script php qui génère un calendrier.
Je teste avant d'afficher le jour, s'il est dans ma base de donnée et en fonction je veux une infobulle ou pas.
Celle-ci est toute simple, en css :
et je la déclare dans mon code :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27 a.infomsg{ position:relative; color:#99CCFF; text-decoration:none } a.infomsg:hover{ background-color:#FFF } a.infomsg span{ z-index:30; display: none } a.infomsg:hover span{ display:block; position:absolute; top:2em; left:0em; width:14em; border:1px solid #000; background-color:#FFF; color:#000; text-align: justify; font-weight:none; z-index:30; padding:5px; }
or, si j'applique ce système hors de mon calendrier, cela marche, mais dans mon calendrier, cela ne marche pas, la bulle n'apparait pas.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 $class = " align=\"center\""; $afficheJour = "<a href=\"\" style=\"infomsg\"><font style='font-family:Verdana, Helvetica, Helv;font-size:12px;font-weight:normal;color:white'>" . Date("j", mktime(0, 0, 0, getMonth($periode), 1 + $pas, getYear($periode))) . "<span>tot</span></a>";
Quand j'arrive sur le '<a', j'ai déjà un <ul et <li avec leur propore style qui on été déclaré, alors je pense qu'il y a conflit, et qu'il ne reconnait pas le style du <a... Mais je n'arrive pas a changer cela. Quelqu'un aurait une idée?merci
Partager