Anonim

కొన్ని నెలల క్రితం నేను క్రొత్త సైట్‌ను ప్రారంభించాను మరియు నేను పేజీలో ఉన్న డ్రాప్‌డౌన్ మెను పైన లీడర్‌బోర్డ్ ప్రకటన కనిపిస్తున్నట్లు ఫిర్యాదు వచ్చింది. తగినంత సరళంగా, నేను ప్రకటన యొక్క css ని పరిశీలించాను, అది 999 యొక్క z- సూచికను కలిగి ఉందని చూశాను మరియు మెనులోని z- సూచికను 1, 000 కి పెంచింది. సమస్య తీరింది. కొన్ని వారాల తరువాత మళ్లీ అదే సమస్య 10, 000 కు పెరిగింది. మళ్ళీ ఈ రోజు నేను అదే సమస్యను కలిగించే మరొక ప్రకటనను పరిశీలించాల్సి వచ్చింది. ఇది 1 మిలియన్ సూచికను కలిగి ఉంది. ఎంత బాధించేది.

నేను ఆశ్చర్యపోతున్నాను, నేను z- సూచికను సెట్ చేయగల గరిష్ట విలువ ఏమిటి. వివిధ CSS డాక్యుమెంటేషన్‌ను పరిశీలిస్తే, గరిష్ట విలువ పేర్కొనబడలేదు. ఫైర్‌ఫాక్స్, IE మరియు Chrome లో సమాధానం:

2147483647

ఇది 32 బిట్ పూర్ణాంకం యొక్క గరిష్ట సంతకం విలువ. సాంకేతికంగా, ఈ పరిమితి బ్రౌజర్ తయారు చేసిన ప్రోగ్రామింగ్ భాష నుండి వచ్చిందని నేను would హించాను. ఈ విలువకు సెట్ చేయడం వల్ల కొంత విరామం లభించే కొన్ని పాత బ్రౌజర్‌లు ఉన్నాయని నేను ఖచ్చితంగా అనుకుంటున్నాను. ఆసక్తికరమైన విషయం అయితే. కాబట్టి, మీ మూలకం ఖచ్చితంగా 100% ఖచ్చితంగా ఉందని నిర్ధారించుకోవాలనుకుంటే, దానిని 2147483647 కు సెట్ చేయండి. సమస్య పరిష్కరించబడింది. వాస్తవానికి, ఒక ప్రకటన ఇంత ఎక్కువ సంఖ్యలో సెట్ చేయబడిందని నేను చాలా బాధించాను. ఏదైనా పేజీని పరిశీలిస్తే, చాలా పరిమితమైన పొరలు ఉండబోతున్నాయి, దానిని చాలా తక్కువ సంఖ్యలో సెట్ చేయడం ట్రిక్ చేయాలి.

గరిష్ట css z- సూచిక విలువ