我计划建立一个自定义图片库的朋友,我确切地知道我将如何生产的 HTML,但我遇到了一个小问题与 CSS。< br > (如果可能的话,我不希望页面样式依赖于 jQuery)
Data-Attribute
Background-image
<div class="thumb" data-image-src="images/img.jpg"></div>
我假设 CSS 应该是这样的:
.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*/
}
div.thumb
获取 data-image-src
,并将其用于 CSS 文件中的每个 div.thumb
(s) background-image
源。
下面是一支 Codepen Pen 笔,以便获得一个动态示例,说明我在寻找什么:
Http://codepen.io/thestevekelzer/pen/redjv