2013-03-28 11 views
5

पर मेरे बूटस्ट्रैप लेबल और बैज गायब क्यों हो जाते हैं मेरे बूटस्ट्रैप लेबल और बैज वेब पेज से गायब हो जाते हैं जब पेज पहली बार लोड होता है, मेरे सैमसंग गैलेक्सी एस 3 का उपयोग करते हुए वे ब्राउज़र विंडो को रीफ्रेश करते समय केवल फिर से दिखाई देते हैं। यह क्यों हो रहा है और मैं उन्हें पृष्ठ लोड करने के लिए पहली बार प्रदर्शित करने के लिए मजबूर कैसे कर सकता हूं। मेरे लेबल और बैज खाली नहीं हैं, इसलिए किसी भी फ़ंक्शन को प्रदर्शित करने के लिए इसका कोई लेना-देना नहीं है।मेरे सैमसंग एस 3

कोड का एक उदाहरण के रूप में यह है कि पहली बार पृष्ठ लोड प्रदर्शित नहीं करता है:

<span class="badge badge-important">info</span> 

भी कोई भाग्य

.label:empty, 
    .badge:empty { display: none; } 

सामान्य बूटस्ट्रैप के साथ नीचे निकालने का प्रयास किया। सीएसएस मेरे पेज से जुड़ा हुआ है और इसकी एकमात्र स्टाइल शीट है जिसमें लेबल चयनकर्ता है।

क्या कोई इस अजीब चीज में आया है?

धन्यवाद

उत्तर

6

ठीक है, एक सैमसंग गैलेक्सी नोट गोली, एक एलजी ऑप्टिमस फोन, और एक एलजी नेक्सस फोन पर इस समस्या थी। जब मैंने बूटस्ट्रैप सीएसएस फ़ाइल से नीचे दिए गए कोड को पूरी तरह हटा दिया, तो समस्या दूर हो गई।

निकालें:

.label:empty, 
.badge:empty { display: none; } 

सैमसंग/एलजी ब्राउज़र की तरह लग रहा पर ध्यान नहीं देता: खाली और बस .label और .badge प्रदर्शन करता है: कोई भी चाहे वह खाली है या नहीं है।

मुझे पता है कि मूल प्रश्नकर्ता ने कहा कि उसने यह कोशिश की और यह काम नहीं किया (कैश मुद्दा शायद ???), लेकिन यह मेरे लिए काम किया, इसलिए मैंने सोचा कि मैं कम से कम जवाब पोस्ट करूंगा जब मैं समस्या में भाग गया तो # 1 google परिणाम था।

0

मुझे एक ही समस्या है। जब मैं अपने वेब ब्राउज़र में यह कोशिश करता हूं तो सब ठीक काम करता है।

<div> 
    some text <span class='badge'>1</span> 
</div> 

लेकिन, जब मैं इसे अपने एंड्रॉइड ब्राउज़र में आज़माता हूं, बैज नहीं दिखाता है। मैं इस समस्या को हल करता हूं।

<div> 
    <span> some text <span class='badge'>1</span> </span> 
</div> 
संबंधित मुद्दे