2011-08-26 14 views
38

मुझे एक div मिला है और :before और :after सामग्री के रूप में एक छवि लागू करें। यह पूरी तरह से काम करता है। अब मुझे पृष्ठभूमि छवि को लागू करने की आवश्यकता होगी, इसलिए यह दोहराता है क्योंकि div आकार बदलता है, लेकिन ऐसा लगता है कि यह काम नहीं करता है। क्या पृष्ठभूमि छवि :before और :after पर काम कर रही है?: पहले और पृष्ठभूमि-छवि ... क्या यह काम करना चाहिए?

वर्तमान कोड:

HTML:

<div id="videos-part">test</div> 

सीएसएस:

:before और :after तत्वों पर
#videos-part{ 
    background-color: #fff; 
    height: 127px; 
    width: 764px; 
    margin: -6px 0 -1px 18px; 
    position: relative; 
} 
#videos-part:before{ 
    width: 16px; 
    content: " "; 
    background-image: url(/img/border-left3.png); 
    position: absolute; 
    left: -16px; 
    top: -6px; 
} 
+2

अपने प्रश्न में अपने कोड पेस्ट करें। – BoltClock

+0

मेरे कोड – Michi

+2

के साथ प्रश्न को अपडेट किया गया मेरी समस्या 'content' गायब थी। पृष्ठभूमि को लागू करने के लिए इसमें कुछ सामग्री की आवश्यकता है। – Neolisk

उत्तर

54

@ मिची; अपने before छद्म वर्ग में height परिभाषित

सीएसएस:

#videos-part:before{ 
    width: 16px; 
    content: " "; 
    background-image: url(/img/border-left3.png); 
    position: absolute; 
    left: -16px; 
    top: -6px; 
    height:20px; 
} 
+0

हाय संदीप ... मैं ऊंचाई का उपयोग नहीं कर सकता क्योंकि div अपनी सामग्री के आधार पर आकार बदल देगा। – Michi

+0

हम्म ... मैंने बस ऊंचाई डालने की कोशिश की और पृष्ठभूमि छवि प्रकट होती है :-(क्या मुझे वास्तव में गति को गतिशील रूप से बदलने के लिए जेएस का उपयोग करना होगा? – Michi

+1

मैंने अभी ऊंचाई बढ़ा दी है: 100% और यह काम करता है :-) मुझे बेवकूफ़ बनाओ मैंने पहले इसके बारे में सोचा नहीं है। बहुत बहुत धन्यवाद संदीप :-) – Michi

4

पृष्ठभूमि चित्रों से काम करना चाहिए। यदि आप एक उदाहरण पोस्ट करते हैं तो शायद मैं आपको बता सकता हूं कि यह आपके मामले में क्यों काम नहीं करता है। उदाहरण के लिए, http://jsfiddle.net/namas/3/

आप background-size: 100% 100% (चौड़ाई/ऊंचाई) का उपयोग करके% में तत्व के आयामों को निर्दिष्ट कर सकते हैं:

यहाँ एक उदाहरण है।

+0

हाय मीओ, मैंने अपने प्रश्न को उस कोड के साथ अपडेट किया है जिसका मैं उपयोग कर रहा हूं। मदद के लिए धन्यवाद :-) – Michi

संबंधित मुद्दे

 संबंधित मुद्दे