इसलिए मैं अपने सीएसएस कोड के साथ प्रयोग करने की कोशिश कर रहा हूं और जानना चाहता हूं कि किसी बॉक्स को कैसे देखा जाए। मुझे और विस्तार से जाने दो...

मैंने ग्रिड तत्व का उपयोग करते हुए दो बक्सों को एक साथ पंक्तिबद्ध किया है और बॉक्स एक को बाएँ हाशिये से दो बॉक्स को धक्का देना चाहता हूँ ताकि यह दिखाई न दे। (मैं इसे बाद में एनीमेशन के साथ वापस देखने के लिए लाऊंगा)। तो शुरुआती बिंदु पर केवल एक बॉक्स दिखाई देता है।

क्या कोई जानता है कि चौड़ाई को समायोजित किए बिना इसे कैसे संभव बनाया जाए?

(मैं इसे केवल बॉक्स एक की चौड़ाई को समायोजित करके कर सकता था लेकिन मैं अलग-अलग तरीकों की तलाश में हूं।)

2
DylanT 25 20 सितंबर 2018, 18:58

3 जवाब

सबसे बढ़िया उत्तर

प्रश्न के कोड के बिना, इसका उत्तर देना कठिन है, लेकिन मुझे कोशिश करने दें।

तत्व को छिपाने के लिए आप display: none; या visibility: hidden; या opacity: 0; का उपयोग कर सकते हैं

आप मूल तत्व से यह भी कह सकते हैं कि इसमें position: relative; और जिस तत्व को आप छिपाना चाहते हैं, position: absolute; left: 150%; या right: -50%;, इस पर निर्भर करता है कि आप किस तत्व को क्रमशः बाएँ या दाएँ छिपाना चाहते हैं। और जावास्क्रिप्ट या सीएसएस एनीमेशन के साथ बाद में इसे दिखाने के लिए इसकी बाईं या दाईं संपत्ति बदल जाती है।

आप जो चाहते हैं उसे हासिल करने के कई तरीके हैं।

2
Lazar Nikolic 20 सितंबर 2018, 20:00

मुझे पूरा यकीन नहीं है कि मैं आपका प्रश्न समझ रहा हूं लेकिन सीएसएस में आप ब्लॉक को छिपाने के लिए display: none; का उपयोग कर सकते हैं। फिर आप इसे वापस देखने के लिए display: block; का उपयोग कर सकते हैं।

2
Joyal Mathew 20 सितंबर 2018, 19:39

मुझे यह भी यकीन नहीं है कि मैं आपके प्रश्न को सही ढंग से समझता हूं, लेकिन आप इसे आजमा सकते हैं:

    margin-left: -23px 

और बाहरी तत्व पर

    overflow:hidden
2
schennifor 20 सितंबर 2018, 19:47