Initiation à la création de site Web


La présentation en couches


La propriété "z-index"

Les bulles d'information

On peut utiliser la propriété z-index pour définir les bulles d'information.

Exemple (basé sur le tutoriel de Patrick Perron) :

a.bulle {
  position:relative;
  z-index:10;
  color:#000;
  font-family:Arial, Helvetica, sans-serif;
}

a.bulle:hover {
  z-index:20;
}

a.bulle span {
  display:none;
}
a.bulle:hover span {
  /* l'élément span apparaîtra avec l'effet hover */
  display:block;
  position:absolute;
  top:18px;
  left:10px;

  /* Éléments pour positionner le texte dans la bulle */
  padding-left:25px;
  padding-top:18px;
  padding-bottom:5px;
  padding-right:8px;
  width:205px;
  height:45px;
  background-color:white;

  /* Style du character dans la bulle */
  font-family:Arial, Helvetica, sans-serif;
  font-weight:normal;
  font-style:italic;
  font-size:10px;
  color:#9966FF;
  text-decoration:none;
  text-align:justify;

  background-image:url("css/img/css_ex_bulle_fond.png");
}
 

Code HTML :

  <a href="http://www.netmaths.net/Default.aspx" class="bulle">Netmaths
    <span>
      est le meilleur moyen de pratiquer mes maths sur Internet et de
      vérifier ce que je sais d'une façon amusante
    </span>
  </a>
  contient des tonnes d'exercices, de  démos et d'explos de qualité.

Dans le navigateur :

Netmaths est le meilleur moyen de pratiquer mes maths sur Internet et de vérifier ce que je sais d'une façon amusante contient des tonnes d'exercices, de démos et d'explos de qualité.