:before
और :after
छद्म-तत्वों की तरह चित्रों की तरह स्थिति का उचित तरीका क्या है? मैं विभिन्न तरीकों के समूह के साथ गड़बड़ कर रहा हूं, लेकिन उनमें से कोई भी बहुत ही सुरुचिपूर्ण समाधान की तरह प्रतीत नहीं होता है।स्थिति के लिए उचित तरीका: छद्म तत्वों से पहले
यह मैं क्या करने की कोशिश कर रहा हूँ है:
यह मैं क्या किया है:
div.read-more a:before {
content: url('/images/read_more_arrow_sm.png');
position: absolute;
top: 4px;
left: -15px;
}
<div class="read-more">
<a href="#">Read More</a>
</div>
मैं मूल रूप से बस चाहते छवि पाठ के साथ गठबंधन किया है। क्या ऐसा करने का कोई और तरीका है?
यह सही हो सकता है अगर मैं सिर्फ :before
छवि पर गद्दी और मार्जिन इस्तेमाल कर सकते हैं, और कहा कि चाहिए तुम क्या करते हो रहा है। लेकिन किसी कारण से, यह मेरे लिए काम नहीं कर रहा है। मैं क्षैतिज पैडिंग और मार्जिन जोड़ सकता हूं, लेकिन ऊपर और नीचे पैडिंग कुछ भी नहीं करता है। ऐसा क्यों होगा?
क्यों नहीं दे मेल खाता है 'एक 'पृष्ठभूमि छवि और इसके बजाय कुछ बाएं पैडिंग जोड़ें? – BoltClock
जब तक आपके पास प्रति पृष्ठ दर्जन/सैकड़ों नहीं हैं, मुझे लगता है कि आप छद्म तत्व के बारे में भूलना बेहतर होगा और इसके बजाय छवि और लिंक को एक-दूसरे के सामने रखें। –
क्या आपके उदाहरण में टेक्स्ट "वीडियो देखें" और 'पहले' सामग्री तीर है? पृष्ठभूमि छवि का उपयोग क्यों नहीं करें? कृपया अपना एचटीएमएल मार्कअप पोस्ट करें। –