Planeo construir una galería de fotos personalizada para un amigo y sé exactamente cómo voy a producir el HTML, sin embargo, me encuentro con un pequeño problema con el CSS.
(Preferiría que el estilo de la página no dependa de jQuery si es posible)
Mi pregunta se refiere:
Data-Attribute
en HTML Background-image
en CSS
Estoy usando este formato para mis miniaturas html:
<div class="thumb" data-image-src="images/img.jpg"></div>
y supongo que el CSS debería verse así:
.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*/
}
Mi objetivo es tomar el
data-image-src
de div.thumb
en mi archivo HTML y usarlo para cada div.thumb
(s) background-image
fuente en mi archivo CSS.
Aquí hay un Codepen Pen para obtener un ejemplo dinámico de lo que estoy buscando:
http://codepen.io/thestevekelzer/pen/rEDJv