javascript - Dojo(x) Widgets within HTML table do not resize -


मेरे पास Dojo 1.3.1 जावास्क्रिप्ट टूलकिट का उपयोग कर निम्न पेज है

  Content Fane HTML table दो कॉलम, एन पंक्तियाँ कॉलम 1 (बाएं): टेक्स्ट कॉलम 2 (दाएं) डोजो विजेट (कोई भी हो सकता है, लेकिन अधिकतर ग्रिड, पुल, आदि)  

समस्या:
पृष्ठ लोड करता है, यह ठीक है (विजेट का प्रकार और प्रति पृष्ठ संख्या रनटाइम पर निर्धारित की जाती है, इसलिए मैं इसे स्थिर सीएसएस के साथ प्रबंधित नहीं कर पा रहा हूं)

जब मैं ग्रिड को पंक्तियों को जोड़ता हूं, जबकि इसे में एम्बेडेड होता है तालिका सेल

  & lt; td & gt; ग्रिड & lt; / td & gt;  

दिए गए पंक्ति (जहां ग्रिड एम्बेडेड है) आनुपातिक रूप से ऊंची हो जाती है और ग्रिड के नीचे सब कुछ गायब हो जाता है और नीचे पंक्तियों को प्राप्त करने के लिए सामग्री फलक पर कोई स्क्रॉल बार नहीं होता है। / P>

मुझे नहीं पता कि इसे कैसे हल किया जाए, मैंने पृष्ठ के चारों ओर हर जगह 100% या ऑटो ऊंचाई और चौड़ाई निर्धारित की है। यह मदद नहीं करता है।

मैं सोच रहा हूं कि मेरा डिजाइन दृष्टिकोण गलत है और यह नासमझ है। मैंने उन लोगों के बारे में पढ़ा है जो लेआउट के लिए टेबल्स का उपयोग नहीं करने के बारे में बताते हैं, लेकिन मैं डिज़ाइन के समय में नहीं पता कि क्रम और नियंत्रण के प्रकार जो मैं प्रदर्शित करेगा। यह कैसे किया जा सकता है?

मुझे लगता है कि समस्या यह है कि जब एक ग्रिड एक टेबल सेल में है, और ग्रिड फैलता है, तो सेल फैलता है, लेकिन होल्डिंग सामग्री फलक को यह नहीं पता है कि यह सीमाएं पुनः प्राप्त नहीं किया जा सकता।

आप लेआउट के लिए सीएसएस का इस्तेमाल कर सकते हैं - यह क्या है कि टेबल और सीएसएस कर सकते हैं नहीं करते हैं? या, आप उस HTML तालिका के बजाय किसी अन्य डोजो ग्रिड का उपयोग करने की कोशिश कर सकते हैं, जो कि आपके द्वारा बाद में हो।


Comments

Popular posts from this blog

python - Overriding the save method in Django ModelForm -

html - CSS autoheight, but fit content to height of div -

qt - How to prevent QAudioInput from automatically boosting the master volume to 100%? -