मैं कुछ पृष्ठभूमि छवियों (one.jpg, two.jpg, three.jpg) के साथ एक फ़ोल्डर है, और इस मार्कअप हैसीएसएस में पृष्ठभूमि-छवि सेट करने के लिए मैं डेटा विशेषता का उपयोग कैसे कर सकता हूं?
<section class="slide" data-bg="one"></section>
<section class="slide" data-bg="two"></section>
<section class="slide" data-bg="three"></section>
यह सिर्फ सीएसएस इस तरह कुछ करने के लिए के साथ किसी भी तरह संभव है ?
.slide{
background-image: url(img/attr(data-bg).jpg);
}
यह कोड निश्चित रूप से काम नहीं कर रहा है।
शुद्ध सीएसएस के साथ नहीं है, लेकिन जावास्क्रिप्ट के साथ: यहाँ है कि मैं क्या समाधान के रूप में उपयोग कर रहा हूँ के मामले में यह किसी और में मदद करता है, और यह w/jQuery जावास्क्रिप्ट का उपयोग करता है,? – oezi
मेरा लक्ष्य सीएसएस –
के साथ प्राप्त करना था, आपको * एटीआर() 'के CSS3-वर्धित संस्करण के साथ ऐसा करने में सक्षम होना चाहिए (http://www.w3.org/TR/css3 -वृत्त/# एटीआर) (सिवाय इसके कि आपको तारों को उद्धृत करने की आवश्यकता है), लेकिन कोई ज्ञात कार्यान्वयन नहीं है। ओजीई के सुझाव के रूप में आपका एकमात्र तरीका उन्हें हार्डकोड करना है। – BoltClock