आप उस प्रभाव के लिए पृष्ठभूमि-ग्रेडिएंट का उपयोग कर सकते हैं। अपने उदाहरण के लिए बस निम्नलिखित पंक्तियों को जोड़ें (यह सिर्फ इतना कोड है क्योंकि आपको विक्रेता-उपसर्गों का उपयोग करना होगा):
background-image:
-moz-linear-gradient(top, #000 10px, transparent 10px),
-moz-linear-gradient(bottom, #000 10px, transparent 10px),
-moz-linear-gradient(left, #000 10px, transparent 10px),
-moz-linear-gradient(right, #000 10px, transparent 10px);
background-image:
-o-linear-gradient(top, #000 10px, transparent 10px),
-o-linear-gradient(bottom, #000 10px, transparent 10px),
-o-linear-gradient(left, #000 10px, transparent 10px),
-o-linear-gradient(right, #000 10px, transparent 10px);
background-image:
-webkit-linear-gradient(top, #000 10px, transparent 10px),
-webkit-linear-gradient(bottom, #000 10px, transparent 10px),
-webkit-linear-gradient(left, #000 10px, transparent 10px),
-webkit-linear-gradient(right, #000 10px, transparent 10px);
background-image:
linear-gradient(top, #000 10px, transparent 10px),
linear-gradient(bottom, #000 10px, transparent 10px),
linear-gradient(left, #000 10px, transparent 10px),
linear-gradient(right, #000 10px, transparent 10px);
आवश्यक मार्कअप की कोई आवश्यकता नहीं है।
यदि आप बस एक दोहरी सीमा रखना चाहते हैं तो आप सीमा और पैडिंग के बजाय रूपरेखा और सीमा का उपयोग कर सकते हैं।
जब आप वांछित प्रभाव को प्राप्त करने के लिए छद्म तत्वों का उपयोग कर सकते हैं, तो मैं इसके खिलाफ सलाह दूंगा। छद्म तत्व एक बहुत शक्तिशाली उपकरण हैं सीएसएस प्रदान करता है, यदि आप उन्हें इस तरह सामान पर "बर्बाद" करते हैं, तो आप शायद कहीं और याद करने वाले हैं।
मैं केवल छद्म तत्वों का उपयोग करता हूं यदि कोई अन्य तरीका नहीं है। इसलिए नहीं कि वे बुरे हैं, बिलकुल विपरीत हैं, क्योंकि मैं अपना जोकर बर्बाद नहीं करना चाहता।