मैं एक दोस्त के लिए एक कस्टम फोटो गैलरी बनाने की योजना बना रहा हूं और मुझे पता है कि मैं कैसे एचटीएमएल का निर्माण करने जा रहा हूं, हालांकि मैं सीएसएस के साथ एक छोटी सी समस्या में चल रहा हूं।
(यदि संभव हो तो मैं jQuery पर भरोसा करते हुए पेज स्टाइल को पसंद नहीं करूंगा)
मेरा प्रश्न का संबंध है:
Data-Attribute
HTML Background-image
में सीएसएस में
मैं अपने HTML थंबनेल के लिए इस प्रारूप का उपयोग कर रहा हूं:
<div class="thumb" data-image-src="images/img.jpg"></div>
और मुझे लगता है कि सीएसएस को कुछ इस तरह दिखना चाहिए:
.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*/
}
मेरा लक्ष्य लेने के लिए है
data-image-src
से div.thumb
मेरी HTML फ़ाइल में और प्रत्येक के लिए इसका इस्तेमाल करते हैं div.thumb
(रों) background-image
मेरी सीएसएस फ़ाइल में स्रोत।
यहाँ एक कोडपेन पेन है, जिसका मैं एक गतिशील उदाहरण प्राप्त करने के लिए देख रहा हूँ:
http://codepen.io/thestevekelzer/pen/rEDJv