Estoy buscando una forma de hacer una insignia de navegador entre iPhone en CSS3. Obviamente, me gustaría usar un div para esto, pero las soluciones alternativas estarían bien. El factor importante es que debe estar centrado horizontal y verticalmente en todos los navegadores.Centrar vertical y horizontalmente el texto en círculo en CSS (como la insignia de notificación de iphone)
Un problema de diseño interesante acerca de estas notificaciones es que no pueden tener un ancho especificado (la altura es fija) - deberían poder manejar [en ascii drawing] (1) y (1000), donde (1000) no es un círculo perfectamente redondeado, pero en su lugar se parece más a una cápsula.
EDITAR: restricciones adicionales (de Steven):
- No JavaScript
- Sin mangling de la propiedad de presentación a-celda de la tabla, que es del estado de compatibilidad dudosa
[¿Cómo puedo usar esto con un evento 'draggable'? El momento 'class' se cambia a' class = "ui-widget-content" ', toda la funcionalidad se ha ido fuera de línea ...] (http://jsfiddle.net/mLW47/1242/) – bonCodigo