2012-04-05 15 views
7

मैं कई स्टाइलशीट को एक स्टेजिंग वातावरण में एक मिनट स्टाइलशीट में संकलित कर रहा हूं शैलियों को आईई में स्थानीय रूप से लागू किया जाता है जहां प्रत्येक स्टाइलशीट अलग होती है, लेकिन इन्हें आईई में स्टेजिंग वातावरण में लागू नहीं किया जा रहा है जहां स्टाइलशीट संकलित होते हैं एक मिनट स्टाइलशीट में। मैंने एक सीएसएस सत्यापनकर्ता के माध्यम से स्टाइलशीट चलाए हैं और प्रत्येक स्टाइलशीट से गुजर चुके हैं और मुझे मिली किसी भी वाक्यविन्यास त्रुटियों को सही किया है। मुझे जरूरी नहीं कि समस्या को हल करने के बारे में जानने की ज़रूरत है, मैं मुख्य रूप से जानना चाहता हूं कि समस्या कहां मौजूद है। आईई डेवलपर टूल मुझे लागू नहीं किए जा रहे शैलियों की समस्या से संबंधित कोई प्रतिक्रिया नहीं दे रहे हैं।आईई स्टाइल लागू नहीं कर रहे हैं

यहां स्टेजिंग वातावरण में लॉगिन पेज का एक लिंक है: https://s-app.joinhere.com/manage/sessions/new। शैलियों स्टाइलशीट में हैं, वे सिर्फ आईई में लागू नहीं हो रहे हैं। यहां संकलित न्यूनतम स्टाइलशीट का एक लिंक दिया गया है: https://staging.joinhere.com/assets/manage-d4f70cefc93b170b5f2a04509db697c8.css

धन्यवाद!

+1

मैं इसे केवल आईई 10 में देख सकता था और यह मेरे लिए ठीक लग रहा था। क्या कोई विशेष शैलियों है कि आपकी आईई लागू नहीं हुई ... या यह पूरी सीएसएस फ़ाइल थी? – csupnig

+0

मैंने अभी एक समान समस्या का अनुभव किया है, लेकिन अभी तक इसे हल नहीं किया है। आईई 9 के सीएसएस डेवलपर टूल में यह दिखाता है कि यह एक नोड को एक विशेष रंग लगा रहा है, लेकिन यह स्पष्ट रूप से नहीं है। –

उत्तर

10

मैं अपने पृष्ठ की कोशिश की, और यह क्रोम में ठीक काम करता है। हालांकि यह IE9 में अजीब लग रहा है, जैसे कि सीएसएस शैलियों को लागू नहीं किया जा रहा है, जैसा आपने वर्णन किया है। उदाहरण के लिए, शैली body#manage-sessions #main_container #login_container लागू नहीं हो रही है। मैंने डेवलपर टूल में सीएसएस टैब को देखा, और यह पता चला कि शैली भी वहां नहीं है, जो बताती है कि यह कैसे काम नहीं कर रहा है। यह जानने के लिए कि, मैंने डेवलपर टूल से नेटवर्क इंस्पेक्टर का उपयोग किया और आईई 9 सीएसएस डाउनलोड करने पर प्रतिक्रिया की जांच की, और शैली body#manage-sessions #main_container #login_container वास्तव में प्रतिक्रिया में है। यह मुझे विश्वास दिलाता है कि आईई के लिए अधिकतम सीएसएस फ़ाइल आकार पर कुछ सीमा होनी चाहिए। ऐसा प्रतीत होता है कि यह वास्तव में here वर्णित मामला है। स्पष्ट रूप से आईई बस अतिरिक्त शैलियों को अनदेखा करता है यदि सीएसएस फ़ाइल एक निश्चित आकार से पहले हो जाती है। तो यह बताता है कि सीएसएस फाइलें अलग होने पर सबकुछ क्यों काम करता है, और जब आप उन्हें गठबंधन करते हैं तो चीज़ें अलग क्यों होती हैं। समस्या को हल करने के लिए अपनी बड़ी सीएसएस फ़ाइल को आईई सीमा के अंतर्गत आने वाले 2 या अधिक छोटे से विभाजित करने का प्रयास करें, और देखें कि यह समस्या को ठीक करता है या नहीं।

+3

बाहर निकलता है, आईई में केवल फाइल में पहले 288 केबी को पढ़ा और संसाधित किया जाएगा। 288 केबी के बाद कोई भी सीएसएस अनदेखा कर दिया जाएगा। हम अभी लगभग 450 पर हैं। मुझे 288 से नीचे आने के लिए शैलियों को पुन: व्यवस्थित करना होगा। प्रतिक्रिया के लिए धन्यवाद! –

+1

@ErikVanLankvelt हाँ आप हमेशा इस तरह की लंगड़ा समस्याओं के लिए आईई पर भरोसा कर सकते हैं। वैसे भी अगर मेरे उत्तर ने आपकी मदद की तो कृपया इसे स्वीकार करने पर विचार करें। –

+1

यह समाधान मेरे लिए काम करता था, लेकिन ऐसा लगता है कि जब मैंने कोशिश की तो सीमा थोड़ी कम थी, इसलिए जब मैं पहले काम नहीं करता था तो मुझे आश्चर्य हुआ। आकार को 230 के नीचे मिला और यह अभी भी काम नहीं कर पाया। आखिरकार, यह पूरी फाइल को 182 पर कोई समस्या नहीं मिली। क्या एक परेशान मुद्दा है। मैं इसे आईई युद्ध के निशान की अपनी लंबी सूची में जोड़ दूंगा। – Adam

1

मुझे आपके व्यक्तिगत सेटअप के बारे में निश्चित नहीं है, हालांकि, < आईई 10 केवल 32 व्यक्तिगत स्टाइलशीट को संभाल सकता है, कुछ भी बाद में देव उपकरण में दिखाई देगा, लेकिन इसके बाकी आश्वासन दिया गया है, 33 स्टाइलशीट प्रतिबद्ध है चुप विफलता का जीवन।

संबंधित मुद्दे