J'ai l'intention de créer une galerie de photos personnalisée pour un ami et je sais exactement comment je vais produire le HTML, mais je rencontre un petit problème avec le CSS.
(Je préférerais que le style de la page ne dépende pas de jQuery, si possible).
Ma question est la suivante :
Data-Attribute
en HTML
Background-image
en CSS
J'utilise ce format pour mes vignettes html :<div class="thumb" data-image-src="images/img.jpg"></div>
et je suppose que le CSS doit ressembler à quelque chose comme ça :
.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 but 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
dans mon fichier CSS.
Voici un Codepen Pen afin d'obtenir un exemple dynamique de ce que je recherche :
http://codepen.io/thestevekelzer/pen/rEDJv