Только что заметил, что спрайт, используемый Gmail для фона кнопок в пользовательском интерфейсе, выглядит следующим образом:
И все мы знаем, что это настоящие кнопки в действии:
До сих пор (и даже сейчас) моя идея заключалась в том, что соседние значки в этом плотно упакованном прямоугольном спрайте будут отображаться на любых фоновых изображениях. Но на любой кнопке Gmail отображается только один значок.
Это просто CSS? Это JavaScript? Это... магия?