Возможно, вы захотите проверить этот учебник: http://www.webdesignerwall.com/tutorials/css-decorative-gallery/
В нем автор использует пустой элемент span, чтобы добавить накладываемое изображение. Вы можете использовать jQuery для ввода указанных элементов span, если вы хотите, чтобы ваш код был как можно более чистым. Пример также приведен в вышеупомянутой статье.
Надеюсь, что это поможет!
-Dave