मैं एक डिजाइन मैं लागू करने के लिए है कि अपने स्वयं के पृष्ठभूमि रंग, 10px से गद्देदार, किसी चित्र पर साथ दिखाई दे शीर्षक पाठ शामिल करना चाहते हैं, बराबर उदाहरण है:अवधि पृष्ठभूमि रंग और गद्दी समस्याओं
http://i.stack.imgur.com/E7EpS.png
इस तस्वीर में पहला उदाहरण अच्छी तरह से काम करता है, और सरल है:
.greenbox {width:520px; height:261px; position:relative;}
.greenbox span { padding:0 10px; background:#000; position:absolute; left:0; bottom:40px; }
मुसीबत पैदा होती है जब पाठ एक और लाइन पर overflows, तो स्पान तत्व गद्दी पंक्ति विराम पर पाठ को प्रभावित नहीं करता है, यह बहुत की तरह प्रस्तुत करता है:
http://i.stack.imgur.com/pY18f.png
किसी को भी एक विकल्प के बारे में पता है, या कि वे किस तरह इस डिजाइन निकल पड़े हैं ताकि पृष्ठभूमि रंग & गद्दी अनुरूप था?
अग्रिम धन्यवाद
संपादित करें: मैं इसे संक्षिप्त बनाने के लिए कोड को सरल बनाया था, लेकिन एक महत्वपूर्ण हिस्सा याद किया था। वास्तव में यह इस तरह है:
.greenbox {width:520px; height:261px; position:relative;}
.greenbox a {position:absolute; left:0; bottom:40px; }
.greenbox span { padding:0 10px; background:#000; }
के रूप में HTML के साथ
:
<div class="greenbox">
<a href="link"><span>The Title Goes Here</span></a>
</div>
इस प्रकार अवधि इनलाइन रहता है, एक निरपेक्ष स्थिति लंगर में लिपटे।
कृपया अपने मार्कअप कोड का एक उदाहरण प्रदान करें। JsFiddle यह – Curt
करने का एक अच्छा तरीका है, अपने प्रश्न में मार्कअप पोस्ट करना वास्तव में पसंदीदा तरीका है, [jsfiddle] (http://jsfiddle.net/) माध्यमिक होने के साथ। अगर मैं इसे सही ढंग से समझता हूं, तो मुझे लगता है कि यह एक "बग" है, इसके बारे में यहां एक प्रश्न है जो संकल्प के रूप में कई असफल प्रयासों के साथ है, मैं इसे खोजने की कोशिश करूंगा। –
इसे मिला: [सीएसएस लाइन-ब्रेक से पहले पैडिंग बनाएं] (http://stackoverflow.com/q/6099857) –