<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
		>
<channel>
	<title>Commentaires sur : Infobulles en CSS</title>
	<atom:link href="http://azur.ironie.org/5-infobulles-en-css/feed" rel="self" type="application/rss+xml" />
	<link>http://azur.ironie.org/5-infobulles-en-css</link>
	<description>Actualité informatique &#38; tutoriels PHP</description>
	<lastBuildDate>Thu, 18 Mar 2010 14:28:00 +0100</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.6</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>Par : David</title>
		<link>http://azur.ironie.org/5-infobulles-en-css#comment-386</link>
		<dc:creator>David</dc:creator>
		<pubDate>Sat, 20 Dec 2008 13:58:27 +0000</pubDate>
		<guid isPermaLink="false">http://azur.ironie.org/5-infobulles-en-css#comment-386</guid>
		<description>Bonjour,

Je supprime votre code qui ne s&#039;affichait pas correctement ici, et qui ne peut pas me servir à vous aider. ;-)

Si ça ne s&#039;affiche pas au bon endroit, c&#039;est juste un problème avec les coordonnées des bulles.

Horizontalement, essayez de changer &lt;b&gt;left: 237px;&lt;/b&gt; et verticalement, essayer de rajouter des marges, positives ou négatives.

Sinon le mieux est de me mettre un lien vers la page en question. :-)</description>
		<content:encoded><![CDATA[<p>Bonjour,</p>
<p>Je supprime votre code qui ne s'affichait pas correctement ici, et qui ne peut pas me servir à vous aider. <img src='http://azur.ironie.org/wp-includes/images/smilies/icon_wink.gif' alt=';-)' class='wp-smiley' /> </p>
<p>Si ça ne s'affiche pas au bon endroit, c'est juste un problème avec les coordonnées des bulles.</p>
<p>Horizontalement, essayez de changer <b>left: 237px;</b> et verticalement, essayer de rajouter des marges, positives ou négatives.</p>
<p>Sinon le mieux est de me mettre un lien vers la page en question. <img src='http://azur.ironie.org/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </p>
]]></content:encoded>
	</item>
	<item>
		<title>Par : esta</title>
		<link>http://azur.ironie.org/5-infobulles-en-css#comment-384</link>
		<dc:creator>esta</dc:creator>
		<pubDate>Tue, 16 Dec 2008 17:25:53 +0000</pubDate>
		<guid isPermaLink="false">http://azur.ironie.org/5-infobulles-en-css#comment-384</guid>
		<description>Bonjour,

j&#039;utilise votre script qui est ce que je cherchais.

Cependant, je n&#039;arrive à placer mes bulles comme je le souhaite.

Pourriez vous m&#039;aider, voici le code:

&lt;del&gt;[Supprimé par admin, voir commentaire suivant...]&lt;/del&gt;

MERCI</description>
		<content:encoded><![CDATA[<p>Bonjour,</p>
<p>j'utilise votre script qui est ce que je cherchais.</p>
<p>Cependant, je n'arrive à placer mes bulles comme je le souhaite.</p>
<p>Pourriez vous m'aider, voici le code:</p>
<p><del>[Supprimé par admin, voir commentaire suivant...]</del></p>
<p>MERCI</p>
]]></content:encoded>
	</item>
	<item>
		<title>Par : David</title>
		<link>http://azur.ironie.org/5-infobulles-en-css#comment-17</link>
		<dc:creator>David</dc:creator>
		<pubDate>Wed, 05 Mar 2008 17:19:40 +0000</pubDate>
		<guid isPermaLink="false">http://azur.ironie.org/5-infobulles-en-css#comment-17</guid>
		<description>Là ça n&#039;a rien à voir avec mon article qui était justement sur les infobulles sans Javascript. :-)

Je ne peux pas débugger ton code (pas gratuitement en tout cas!), surtout qu&#039;il semble dater pas mal (époque Netscape et IE3).

Par contre je peux t&#039;inviter à utiliser et comprendre les 5 lignes que je donne dans l&#039;article et qui font à peu près la même chose sans le positionnement, que tu peux ajouter en 2 lignes. ;-)</description>
		<content:encoded><![CDATA[<p>Là ça n'a rien à voir avec mon article qui était justement sur les infobulles sans Javascript. <img src='http://azur.ironie.org/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </p>
<p>Je ne peux pas débugger ton code (pas gratuitement en tout cas!), surtout qu'il semble dater pas mal (époque Netscape et IE3).</p>
<p>Par contre je peux t'inviter à utiliser et comprendre les 5 lignes que je donne dans l'article et qui font à peu près la même chose sans le positionnement, que tu peux ajouter en 2 lignes. <img src='http://azur.ironie.org/wp-includes/images/smilies/icon_wink.gif' alt=';-)' class='wp-smiley' /> </p>
]]></content:encoded>
	</item>
	<item>
		<title>Par : Sébastien</title>
		<link>http://azur.ironie.org/5-infobulles-en-css#comment-16</link>
		<dc:creator>Sébastien</dc:creator>
		<pubDate>Wed, 05 Mar 2008 16:33:01 +0000</pubDate>
		<guid isPermaLink="false">http://azur.ironie.org/5-infobulles-en-css#comment-16</guid>
		<description>Merci pour votre réponse si vite.
Je ne sais pas quoi faire exactement. Voici le code si vous pourriez m&#039;aider.

var IB=new Object;
var posX=0;posY=0;
var xOffset=10;yOffset=10;

function AffBulle(texte) {
  contenu=&quot;&quot;+texte+&quot;&#160;&quot;;
  var finalPosX=posX-xOffset;
      
  if (finalPosX&lt;0) finalPosX=0;
  if (document.layers) {
    document.layers[&quot;bulle&quot;].document.write(contenu);
    document.layers[&quot;bulle&quot;].document.close();
    document.layers[&quot;bulle&quot;].top=posY+yOffset;
    document.layers[&quot;bulle&quot;].left=finalPosX;
    document.layers[&quot;bulle&quot;].visibility=&quot;show&quot;;}
  if (document.all) {
    
    bulle.innerHTML=contenu;
    document.all[&quot;bulle&quot;].style.top=posY+yOffset;
    document.all[&quot;bulle&quot;].style.left=finalPosX;//f.x-xOffset;
    document.all[&quot;bulle&quot;].style.visibility=&quot;visible&quot;;
  }
  else if (document.getElementById) {
    document.getElementById(&quot;bulle&quot;).innerHTML=contenu;    
    document.getElementById(&quot;bulle&quot;).style.top=posY+yOffset;
    document.getElementById(&quot;bulle&quot;).style.left=finalPosX;
    document.getElementById(&quot;bulle&quot;).style.visibility=&quot;visible&quot;;
  }
}
function getMousePos(e) {
  if (document.all) {
  posX=event.x+document.body.scrollLeft;
  posY=event.y+document.body.scrollTop;
  }
  else {
  posX=e.pageX;
  posY=e.pageY;
  }
}
function HideBulle() {
	if (document.layers) {document.layers[&quot;bulle&quot;].visibility=&quot;hide&quot;;}
	if (document.all) {document.all[&quot;bulle&quot;].style.visibility=&quot;hidden&quot;;}
	else if (document.getElementById){document.getElementById(&quot;bulle&quot;).style.visibility=&quot;hidden&quot;;}
}

function InitBulle(ColTexte,ColFond,ColContour,NbPixel) {
	IB.ColTexte=ColTexte;IB.ColFond=ColFond;IB.ColContour=ColContour;IB.NbPixel=NbPixel;
	if (document.layers) {
		window.captureEvents(Event.MOUSEMOVE);window.onMouseMove=getMousePos;
		document.write(&quot;&quot;);
	}
	if (document.all) {
		document.write(&quot;&quot;);
		document.onmousemove=getMousePos;
	}
	else if (document.getElementById) {
	        document.onmousemove=getMousePos;
	        document.write(&quot;&quot;);
	}

}</description>
		<content:encoded><![CDATA[<p>Merci pour votre réponse si vite.<br />
Je ne sais pas quoi faire exactement. Voici le code si vous pourriez m'aider.</p>
<p>var IB=new Object;<br />
var posX=0;posY=0;<br />
var xOffset=10;yOffset=10;</p>
<p>function AffBulle(texte) {<br />
  contenu=""+texte+"&nbsp;";<br />
  var finalPosX=posX-xOffset;</p>
<p>  if (finalPosX&lt;0) finalPosX=0;<br />
  if (document.layers) {<br />
    document.layers["bulle"].document.write(contenu);<br />
    document.layers["bulle"].document.close();<br />
    document.layers["bulle"].top=posY+yOffset;<br />
    document.layers["bulle"].left=finalPosX;<br />
    document.layers["bulle"].visibility="show";}<br />
  if (document.all) {</p>
<p>    bulle.innerHTML=contenu;<br />
    document.all["bulle"].style.top=posY+yOffset;<br />
    document.all["bulle"].style.left=finalPosX;//f.x-xOffset;<br />
    document.all["bulle"].style.visibility="visible";<br />
  }<br />
  else if (document.getElementById) {<br />
    document.getElementById("bulle").innerHTML=contenu;<br />
    document.getElementById("bulle").style.top=posY+yOffset;<br />
    document.getElementById("bulle").style.left=finalPosX;<br />
    document.getElementById("bulle").style.visibility="visible";<br />
  }<br />
}<br />
function getMousePos(e) {<br />
  if (document.all) {<br />
  posX=event.x+document.body.scrollLeft;<br />
  posY=event.y+document.body.scrollTop;<br />
  }<br />
  else {<br />
  posX=e.pageX;<br />
  posY=e.pageY;<br />
  }<br />
}<br />
function HideBulle() {<br />
	if (document.layers) {document.layers["bulle"].visibility="hide";}<br />
	if (document.all) {document.all["bulle"].style.visibility="hidden";}<br />
	else if (document.getElementById){document.getElementById("bulle").style.visibility="hidden";}<br />
}</p>
<p>function InitBulle(ColTexte,ColFond,ColContour,NbPixel) {<br />
	IB.ColTexte=ColTexte;IB.ColFond=ColFond;IB.ColContour=ColContour;IB.NbPixel=NbPixel;<br />
	if (document.layers) {<br />
		window.captureEvents(Event.MOUSEMOVE);window.onMouseMove=getMousePos;<br />
		document.write("");<br />
	}<br />
	if (document.all) {<br />
		document.write("");<br />
		document.onmousemove=getMousePos;<br />
	}<br />
	else if (document.getElementById) {<br />
	        document.onmousemove=getMousePos;<br />
	        document.write("");<br />
	}</p>
<p>}</p>
]]></content:encoded>
	</item>
	<item>
		<title>Par : David</title>
		<link>http://azur.ironie.org/5-infobulles-en-css#comment-14</link>
		<dc:creator>David</dc:creator>
		<pubDate>Wed, 05 Mar 2008 14:28:14 +0000</pubDate>
		<guid isPermaLink="false">http://azur.ironie.org/5-infobulles-en-css#comment-14</guid>
		<description>Tu ne peux pas utiliser les span pour les infobulles, car on a pas le droit d&#039;y mettre un tableau.
Les div marcheraient, mais là on ne peut pas les mettre dans les a. :o)

Il faut donc que tu passes obligatoirement par Javascript pour afficher/cacher tes tableaux.

Fait d&#039;abord ta présentation avec tout visible, et tu masqueras les tableaux après.</description>
		<content:encoded><![CDATA[<p>Tu ne peux pas utiliser les span pour les infobulles, car on a pas le droit d'y mettre un tableau.<br />
Les div marcheraient, mais là on ne peut pas les mettre dans les a. <img src='http://azur.ironie.org/wp-includes/images/smilies/icon_surprised.gif' alt=':o' class='wp-smiley' /> )</p>
<p>Il faut donc que tu passes obligatoirement par Javascript pour afficher/cacher tes tableaux.</p>
<p>Fait d'abord ta présentation avec tout visible, et tu masqueras les tableaux après.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Par : Sébastien</title>
		<link>http://azur.ironie.org/5-infobulles-en-css#comment-13</link>
		<dc:creator>Sébastien</dc:creator>
		<pubDate>Wed, 05 Mar 2008 13:29:32 +0000</pubDate>
		<guid isPermaLink="false">http://azur.ironie.org/5-infobulles-en-css#comment-13</guid>
		<description>Bonjour, 

Je voulais créer une infobulle en css qui contient un tableau. Est ce que c&#039;est possible ?

Ainsi, j&#039;ai utilisé le javascript mais maintenant les infobulles se cache derrière le tableau. Pourriez vous me dire comment faire pour qu&#039;elles s&#039;affichent en premier plan.?
Merci d&#039;avance.

Seb</description>
		<content:encoded><![CDATA[<p>Bonjour, </p>
<p>Je voulais créer une infobulle en css qui contient un tableau. Est ce que c'est possible ?</p>
<p>Ainsi, j'ai utilisé le javascript mais maintenant les infobulles se cache derrière le tableau. Pourriez vous me dire comment faire pour qu'elles s'affichent en premier plan.?<br />
Merci d'avance.</p>
<p>Seb</p>
]]></content:encoded>
	</item>
	<item>
		<title>Par : Leo44</title>
		<link>http://azur.ironie.org/5-infobulles-en-css#comment-8</link>
		<dc:creator>Leo44</dc:creator>
		<pubDate>Thu, 28 Feb 2008 10:01:59 +0000</pubDate>
		<guid isPermaLink="false">http://azur.ironie.org/5-infobulles-en-css#comment-8</guid>
		<description>Merci beaucoup David !

Oui, j&#039;essaye de rendre mes pages compatibles avec les principaux navigateurs, dont IE6.

Votre deuxième solution est exactement ce que je cherchais et fonctionne parfaitement sous Firefox, IE7, IE6, et Nescape. (Sous Opera, l&#039;infobulle apparaît d&#039;abord tronquée et il faut cliquer sur le lien pour qu&#039;elle s&#039;ouvre en totalité... mais ce n&#039;est pas grave et il existe sûrement une solution).

Merci encore !  :-)</description>
		<content:encoded><![CDATA[<p>Merci beaucoup David !</p>
<p>Oui, j'essaye de rendre mes pages compatibles avec les principaux navigateurs, dont IE6.</p>
<p>Votre deuxième solution est exactement ce que je cherchais et fonctionne parfaitement sous Firefox, IE7, IE6, et Nescape. (Sous Opera, l'infobulle apparaît d'abord tronquée et il faut cliquer sur le lien pour qu'elle s'ouvre en totalité... mais ce n'est pas grave et il existe sûrement une solution).</p>
<p>Merci encore !  <img src='http://azur.ironie.org/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </p>
]]></content:encoded>
	</item>
	<item>
		<title>Par : David</title>
		<link>http://azur.ironie.org/5-infobulles-en-css#comment-7</link>
		<dc:creator>David</dc:creator>
		<pubDate>Wed, 27 Feb 2008 22:57:05 +0000</pubDate>
		<guid isPermaLink="false">http://azur.ironie.org/5-infobulles-en-css#comment-7</guid>
		<description>Le fait de mettre un lien est pour IE je suppose. ;-) À cause de lui, vous êtes obligé d&#039;utiliser Javascript. 2 solutions:

- ne pas mettre de lien et faire apparaitre la bulle en Javascript

- ou neutraliser le lien: &lt;a href=&quot;xxx&quot; onclick=&quot;javascript:return false;&quot;&gt;

La 2e solution est meilleure si xxx est une page comportant à nouveau les mentions légales. Ça en fait un texte parfaitement accessible même si Javascript est désactivé (3% des gens, mais bon...).</description>
		<content:encoded><![CDATA[<p>Le fait de mettre un lien est pour IE je suppose. <img src='http://azur.ironie.org/wp-includes/images/smilies/icon_wink.gif' alt=';-)' class='wp-smiley' />  À cause de lui, vous êtes obligé d'utiliser Javascript. 2 solutions:</p>
<p>- ne pas mettre de lien et faire apparaitre la bulle en Javascript</p>
<p>- ou neutraliser le lien: &lt;a href="xxx" onclick="javascript:return false;"&gt;</p>
<p>La 2e solution est meilleure si xxx est une page comportant à nouveau les mentions légales. Ça en fait un texte parfaitement accessible même si Javascript est désactivé (3% des gens, mais bon...).</p>
]]></content:encoded>
	</item>
	<item>
		<title>Par : Leo44</title>
		<link>http://azur.ironie.org/5-infobulles-en-css#comment-6</link>
		<dc:creator>Leo44</dc:creator>
		<pubDate>Wed, 27 Feb 2008 21:25:36 +0000</pubDate>
		<guid isPermaLink="false">http://azur.ironie.org/5-infobulles-en-css#comment-6</guid>
		<description>Bonjour,
je découvre avec plaisir votre site en surfant un peu au hasard à la recherche d&#039;une solution au problème suivant :
Sur chacun de mes formulaires, je souhaitais faire une infobulle pour afficher un texte au survol des mots &quot;Mentions légales&quot;.
Cela fonctionne très bien mais je viens de me rendre compte que si l&#039;on clique sur le lien au lieu de seulement le survoler, ou sur le texte de l&#039;infobulle, le contenu du formulaire délà rempli est effacé.
Existe-t-il un moyen de rendre le lien comme l&#039;infobulle insensible au clic ?

Merci d&#039;avance !</description>
		<content:encoded><![CDATA[<p>Bonjour,<br />
je découvre avec plaisir votre site en surfant un peu au hasard à la recherche d'une solution au problème suivant :<br />
Sur chacun de mes formulaires, je souhaitais faire une infobulle pour afficher un texte au survol des mots "Mentions légales".<br />
Cela fonctionne très bien mais je viens de me rendre compte que si l'on clique sur le lien au lieu de seulement le survoler, ou sur le texte de l'infobulle, le contenu du formulaire délà rempli est effacé.<br />
Existe-t-il un moyen de rendre le lien comme l'infobulle insensible au clic ?</p>
<p>Merci d'avance !</p>
]]></content:encoded>
	</item>
	<item>
		<title>Par : David</title>
		<link>http://azur.ironie.org/5-infobulles-en-css#comment-5</link>
		<dc:creator>David</dc:creator>
		<pubDate>Thu, 14 Feb 2008 18:13:36 +0000</pubDate>
		<guid isPermaLink="false">http://azur.ironie.org/5-infobulles-en-css#comment-5</guid>
		<description>Essayez déjà sans cacher les span dans le CSS. Si tout va bien ils apparaitront.</description>
		<content:encoded><![CDATA[<p>Essayez déjà sans cacher les span dans le CSS. Si tout va bien ils apparaitront.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Par : Aumcara</title>
		<link>http://azur.ironie.org/5-infobulles-en-css#comment-4</link>
		<dc:creator>Aumcara</dc:creator>
		<pubDate>Thu, 14 Feb 2008 08:38:39 +0000</pubDate>
		<guid isPermaLink="false">http://azur.ironie.org/5-infobulles-en-css#comment-4</guid>
		<description>Bonjour, Merci pour vos informations très pertinentes concernant votre article du 10 janvier dernier concernant les infosbulles en CSS .... Impressionant!

Je rencontre cependant un petit problème et j&#039;ose espérer qu vous allez pouvoir m&#039;éclairer.

Je souhaite que l&#039;infobulles contienne en fait un texte émanant d&#039;une base de donnée, j&#039;utilise Dreamweaver et j&#039;ai utilisé les techniques courantes d&#039;implémentation mais malheureusement cela ne semble pas fonctionner.

En fait e que j&#039;ai fait est de tout simplement mettre ce qui émane de mon jeu d&#039;enregistrement entre les balise SPAN , là ou vous mettez du texte en clair.

merci poru votre aide par avance et félicitation poru votre site, je le place dans mes favvoris.</description>
		<content:encoded><![CDATA[<p>Bonjour, Merci pour vos informations très pertinentes concernant votre article du 10 janvier dernier concernant les infosbulles en CSS .... Impressionant!</p>
<p>Je rencontre cependant un petit problème et j'ose espérer qu vous allez pouvoir m'éclairer.</p>
<p>Je souhaite que l'infobulles contienne en fait un texte émanant d'une base de donnée, j'utilise Dreamweaver et j'ai utilisé les techniques courantes d'implémentation mais malheureusement cela ne semble pas fonctionner.</p>
<p>En fait e que j'ai fait est de tout simplement mettre ce qui émane de mon jeu d'enregistrement entre les balise SPAN , là ou vous mettez du texte en clair.</p>
<p>merci poru votre aide par avance et félicitation poru votre site, je le place dans mes favvoris.</p>
]]></content:encoded>
	</item>
</channel>
</rss>
