मैं आगामी पोर्टल साइट के लिए एक पृष्ठ उत्पन्न कर रहा हूं, और मुझे कुछ वैकल्पिक सामग्री के साथ एक HTML तत्व मिला है। मैं तत्व को खाली होने पर प्रस्तुत नहीं करना चाहता हूं, लेकिन इसमें कुछ पैडिंग जोड़ने से इसे प्रस्तुत करना पड़ता है। मैं सामग्री में पैडिंग कैसे जोड़ूं, लेकिन केवल तभी सामग्री मौजूद है?खाली तत्व के लिए पैडिंग निकालें
प्रश्न में.someElement{padding-top: 5px;}
HTML:
<div class="someElement">With padded content</div>
<div class="someElement"><!-- shouldn't render since it has no content --></div>
असल में, मैं दूसरा तत्व चाहते हैं, इसके बाद के संस्करण, किसी भी जगह नहीं लेने के लिए। मैं एक्सएचटीएमएल 1.1 डॉक्ट टाइप का उपयोग कर सभी प्रमुख ब्राउज़रों में परीक्षण कर रहा हूं।
आईई 9 भी इसका समर्थन करता है: https://developer.mozilla.org/en-US/docs/CSS/:empty – Town