Я ищу способ сделать кросс-браузерный значок, похожий на iphone, в CSS3. Я, очевидно, хотел бы использовать один div для этого, но альтернативные решения были бы прекрасны. Важным фактором является то, что он должен быть горизонтально и вертикально центрирован во всех браузерах.
Интересной проблемой дизайна этих уведомлений является то, что они не могут иметь заданную ширину (высота фиксирована) - они должны иметь возможность обрабатывать [в чертеже ascii] (1) и (1000), где (1000) не является идеально округлый круг, но вместо этого выглядит скорее как капсула.
EDIT: дополнительные ограничения (от Steven):
- Нет JavaScript
- Отсутствие свойства отображения для таблицы-ячейки, что вызывает сомнительный статус поддержки