À l'aide de données HTML-attribut pour définir CSS background-image url

J'ai l'intention de construire une coutume galerie photo pour un ami et je sais exactement comment je vais produire le HTML, mais je suis confronté à un petit problème avec le CSS.
(Je préfère ne pas avoir la page style de compter sur jQuery si possible)


Ma question concerne:

Data-Attribute en HTML

Background-image en CSS


J'utilise ce format pour mon html vignettes:

<div class="thumb" data-image-src="images/img.jpg"></div>

et je suppose que le CSS devrait ressembler à quelque chose comme ceci:

.thumb {
    width:150px;
    height:150px;
    background-position:center center;
    overflow:hidden;
    border:1px solid black;

    background-image: attr(data-image-src);/*This is the question piece*/
}


Mon objectif est de prendre le data-image-src de la div.thumb dans mon fichier HTML et l'utiliser pour chaque div.thumb(s) background-image source dans mon fichier CSS.

Ici est un Codepen Stylo afin d'obtenir une dynamique exemple de ce que je suis à la recherche de:

http://codepen.io/thestevekelzer/pen/rEDJv