2010-08-31 5 views
5

मेरे पास मेरे पृष्ठ पर एक तत्व है जिसमें "प्रदर्शन: कोई नहीं" और "दृश्यता: छिपी हुई" है। फिर भी आईई 7 अभी भी तत्व प्रदर्शित करता है। न केवल यह तत्व प्रदर्शित करता है, जब मैं डेवलपर टूल बार खोलता हूं और कहा तत्व का निरीक्षण करता है तो यह बताता है कि यह वास्तव में प्रदर्शित नहीं होता है और दृश्यमान नहीं होता है।आईई 7 छुपाता है और प्रदर्शित करता है कोई भी तत्व

इसके अलावा, जब यह मूल स्थिति में है, तो मैं तत्व का चयन करने के लिए डेवलपर टूल बार में चयनकर्ता टूल का उपयोग नहीं कर सकता, जब तक कि मैं मैन्युअल रूप से "प्रदर्शन: कोई नहीं" और "दृश्यता: छुपा" नियम हटा देता हूं।

यह ऐसा है IE 7 मेरी स्टाइल शीट सही ढंग से व्याख्या करने के तरीके लेकिन प्रतिपादन इंजन का खुलेआम उन्हें

अनदेखी कर रहा है यहाँ सीएसएस

.ModalTypeTwo .button-wrapper { display: none; visibility:hidden; } 

है यहाँ मार्क अप

<div class="MyModal ModalTypeTwo" id="sb-wrapper" style="top: 20px; width: 926px; left: 328px;"> 
    <div class="footer wrapper"> 
     <div class="corner left"></div> 
     <div class="corner right"></div> 
     <div class="button-wrapper" id="btnContents"> 
      <a title="contents" id="sb-nav-button"> 
       <span>Contents</span> 
      </a> 
     </div> 
     <div class="button-wrapper" id="txtContents"> 
      <div id="sb-title">Lorem Ipsum </div> 
     </div> 
     <div style="cursor: pointer;" onclick="Modal.next()" class="button-wrapper" id="btnNext"> 
      <a title="Next"><span>Next</span></a> 
     </div> 
     <div style="cursor: pointer; display: none;" onclick="Modal.previous()" class="button-wrapper" id="btnPrevious"> 
      <a title="Previous"><span>Previous</span></a> 
     </div> 
    </div> 
</div> 

सूचना है कि उपर्युक्त नियम #btnContents, #txtContents, #btnNext, और #btn पर लागू होना चाहिए, हालांकि IE में & केवल बाद में 3 छिपाए गए हैं।

+3

कृपया इसे दोहराएं और हमें jsfiddle से लिंक करें। धन्यवाद। –

+1

+ jsfiddle में प्रतिकृति के लिए, लेकिन रिलीज सीएसएस और एचटीएमएल पोस्ट करने वाले jsut को बाधित करना उपयोगी होगा। – prodigitalson

+0

क्या कोई अन्य सीएसएस है जो इसे प्रभावित कर सकता है? मैं अनुमान लगा रहा हूं कि आपका सीएसएस सिर्फ एक लाइन लंबा नहीं है। –

उत्तर

0

http://jsfiddle.net/UugDU/

मैं सिर्फ यकीन है कि परिणाम बिल्कुल भी गाया जा रहा था बनाने के लिए कुछ आरंभ और अंत पाठ जोड़ा।

मुझे आई 7 में कोई समस्या नहीं है। यह आपके कोड में कहीं और एक समस्या होनी चाहिए। मेरा सुझाव है कि आप अपने कोड के पूर्ण संस्करण से शुरू करें, और त्रुटि को उत्पन्न करने के लिए आवश्यक न्यूनतम तक इसे कम करें और पोस्ट करें।

3

अतिप्रवाह लागू करने का प्रयास करें: छुपा; ModalTypeTwo पर। मुझे आईई 7 में एक ही समस्या थी और माता-पिता के ओवरफ्लो को छिपाने से रोक दिया गया।

+1

मुझे पता है कि यह 2 साल पहले पोस्ट किया गया था, लेकिन धन्यवाद, इससे वास्तव में मेरी मदद मिली। – stackunderflow

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