मैं निम्नलिखित सीएसएस का उपयोग कर रहा एक बटन के लिए संदेश है कि एक टैग को हटा देगा स्थापित करने के लिए:बटन सेट करते समय मैं "×" के बजाय यादृच्छिक रूप से स्ट्रिंग "Ã-" क्यों प्राप्त करता हूं: {content} के बाद?
button.close:after {
content: '×';
}
यह इस तरह एक अच्छी लग रही बटन में परिणाम:
लेकिन बेतरतीब ढंग से स्ट्रिंग ×
स्ट्रिंग Ã-
द्वारा प्रतिस्थापित हो जाती है। मैंने पहली बार सोचा कि यह एन्कोडिंग से संबंधित हो सकता है लेकिन अगर वास्तव में यह समस्या थी तो मुझे लगता है कि यह यादृच्छिक रूप से नहीं होगा। यह कम आवृत्ति पर होता है और इस पल में यह नहीं हो रहा है (जैसे ही यह फिर से होता है, एक अन्य प्रिंट स्क्रीन के साथ प्रश्न अपडेट करेगा)।
यह सीएसएस कोड .less
फ़ाइल से आता है जो मैं संकलित कर रहा हूं और फिर छोटा कर रहा हूं और फिर संयोजित कर रहा हूं।
मैं कैसे सुनिश्चित कर सकता हूं कि स्ट्रिंग ×
हर समय दिखाया जाएगा?
"यादृच्छिक रूप से" क्या अर्थ है? रीलोड करने के बाद? फ़ाइल बदलने के बाद? स्पॉटैडिक रूप से साइट लोड होने पर, उपयोगकर्ता इंटरैक्शन के बिना? किसी भी तरह से, यह शायद * एन्कोडिंग से संबंधित है। –
'cchetet" utf-8 "जोड़ने का प्रयास करें; 'आपके सीएसएस –
में हाँ, यह sporadically होता है। बहुत अजीब! उदाहरण के लिए; मुझे बस यह समस्या थी तो मैंने सभी सीएसएस फ़ाइलों को फिर से संकलित किया और क्रोम पर सीएमडी + आर मारा। समस्या दूर नहीं गई थी। तब मैंने इसे 3 बार मारा और यह फिर से काम किया! यह शायद ही कभी ऊब नहीं है क्योंकि यह शायद ही कभी होता है। समस्या यह है कि यह ज्यादातर होता है जब मैं किसी के लिए सॉफ्टवेयर का प्रदर्शन कर रहा हूं और यह ** शर्मनाक ** है। – renatoargh