Je suis à la recherche d'un moyen de faire un badge de type iphone en CSS3. J'aimerais évidemment utiliser un div pour cela, mais d'autres solutions seraient acceptables. Le facteur important est qu'il doit être centré horizontalement et verticalement dans tous les navigateurs.
Un problème de conception intéressant concernant ces notifications est qu'elles ne peuvent pas avoir une largeur spécifiée (la hauteur est fixe) - elles devraient être capables de gérer [en dessin ascii] (1) et (1000), où (1000) n'est pas un cercle parfaitement arrondi, mais ressemble plutôt à une capsule.
EDITAR : Contraintes supplémentaires (de Steven) :
- Pas de JavaScript
- Pas de manipulation de la propriété d'affichage de table-cell, dont le statut de soutien est douteux.