मुख्य सामग्रीमा जानुहोस् कागजात नेभिगेसनमा जानुहोस्
in English

ब्राउजर र उपकरणहरू

ब्राउजर र उपकरणहरू बारे जान्नुहोस्, आधुनिक देखि पुरानो सम्म, जुन बुटस्ट्र्याप द्वारा समर्थित छ, प्रत्येकका लागि ज्ञात quirks र बगहरू सहित।

समर्थित ब्राउजरहरू

बुटस्ट्र्यापले सबै प्रमुख ब्राउजरहरू र प्लेटफर्महरूको नवीनतम, स्थिर रिलीजहरूलाई समर्थन गर्दछ।

वैकल्पिक ब्राउजरहरू जसले WebKit, Blink, वा Gecko को नवीनतम संस्करण प्रयोग गर्दछ, चाहे प्रत्यक्ष वा प्लेटफर्मको वेब दृश्य API मार्फत, स्पष्ट रूपमा समर्थित छैन। यद्यपि, बुटस्ट्र्यापले (अधिकांश अवस्थामा) यी ब्राउजरहरूमा पनि सही रूपमा प्रदर्शन र कार्य गर्नुपर्छ। थप विशिष्ट समर्थन जानकारी तल प्रदान गरिएको छ।

तपाईंले हाम्रो.browserslistrc file समर्थित ब्राउजरहरूको दायरा र तिनीहरूका संस्करणहरू फेला पार्न सक्नुहुन्छ :

# https://github.com/browserslist/browserslist#readme

>= 0.5%
last 2 major versions
not dead
Chrome >= 60
Firefox >= 60
Firefox ESR
iOS >= 12
Safari >= 12
not Explorer <= 11

हामी CSS उपसर्गहरू मार्फत इच्छित ब्राउजर समर्थन ह्यान्डल गर्न Autoprefixer प्रयोग गर्छौं, जसले यी ब्राउजर संस्करणहरू प्रबन्ध गर्न ब्राउजरलिस्ट प्रयोग गर्दछ। यी उपकरणहरूलाई तपाइँको परियोजनाहरूमा कसरी एकीकृत गर्ने भनेर तिनीहरूको कागजातहरू हेर्नुहोस्।

मोबाइल उपकरणहरू

सामान्यतया, बुटस्ट्र्यापले प्रत्येक प्रमुख प्लेटफर्मको पूर्वनिर्धारित ब्राउजरहरूको नवीनतम संस्करणहरूलाई समर्थन गर्दछ। ध्यान दिनुहोस् कि प्रोक्सी ब्राउजरहरू (जस्तै ओपेरा मिनी, ओपेरा मोबाइलको टर्बो मोड, UC ब्राउजर मिनी, अमेजन सिल्क) समर्थित छैनन्।

क्रोम फायरफक्स सफारी एन्ड्रोइड ब्राउजर र वेबभ्यू
एन्ड्रोइड समर्थित समर्थित - v6.0+
iOS समर्थित समर्थित समर्थित -

डेस्कटप ब्राउजरहरू

त्यस्तै, अधिकांश डेस्कटप ब्राउजरहरूको नवीनतम संस्करणहरू समर्थित छन्।

क्रोम फायरफक्स माइक्रोसफ्ट एज ओपेरा सफारी
म्याक समर्थित समर्थित समर्थित समर्थित समर्थित
विन्डोज समर्थित समर्थित समर्थित समर्थित -

फायरफक्सको लागि, पछिल्लो सामान्य स्थिर रिलीजको अतिरिक्त, हामी फायरफक्सको पछिल्लो विस्तारित समर्थन रिलीज (ESR) संस्करणलाई पनि समर्थन गर्छौं।

अनौपचारिक रूपमा, बुटस्ट्र्यापले लिनक्सको लागि क्रोमियम र क्रोम र लिनक्सको लागि फायरफक्समा राम्रोसँग हेर्नु र व्यवहार गर्नुपर्छ, यद्यपि तिनीहरू आधिकारिक रूपमा समर्थित छैनन्।

इन्टरनेट एक्सप्लोरर

इन्टरनेट एक्सप्लोरर समर्थित छैन। यदि तपाईंलाई इन्टरनेट एक्सप्लोरर समर्थन चाहिन्छ भने, कृपया Bootstrap v4 प्रयोग गर्नुहोस्।

मोबाइलमा मोडल र ड्रपडाउनहरू

ओभरफ्लो र स्क्रोलिङ

overflow: hidden;तत्वको लागि समर्थन <body>आईओएस र एन्ड्रोइडमा एकदम सीमित छ। त्यसको लागि, जब तपाइँ ती यन्त्रहरूको ब्राउजरहरूमा मोडलको माथि वा तल स्क्रोल गर्नुहुन्छ, <body>सामग्री स्क्रोल गर्न सुरु हुनेछ। हेर्नुहोस् Chrome बग #175502 (Chrome v40 मा फिक्स गरिएको) र WebKit बग #153852

iOS पाठ क्षेत्रहरू र स्क्रोलिङ

<input>iOS 9.2 को रूपमा, जब मोडल खुला छ, यदि स्क्रोल इशाराको प्रारम्भिक स्पर्श पाठ्य वा a को सीमा भित्र छ भने <textarea>, <body>मोडल मुनिको सामग्री मोडलको सट्टा स्क्रोल गरिनेछ। WebKit बग #153856 हेर्नुहोस् ।

.dropdown-backdropz-इन्डेक्सिङको जटिलताका कारण यो तत्व iOS मा nav मा प्रयोग गरिएको छैन। तसर्थ, navbars मा ड्रपडाउनहरू बन्द गर्न, तपाईंले सीधै ड्रपडाउन तत्व क्लिक गर्नुपर्छ (वा iOS मा क्लिक घटना फायर गर्ने कुनै अन्य तत्व )।

ब्राउजर जुम गर्दै

पृष्ठ जुमिङले अनिवार्य रूपमा बुटस्ट्र्याप र बाँकी वेबमा केही कम्पोनेन्टहरूमा रेन्डरिङ कलाकृतिहरू प्रस्तुत गर्दछ। मुद्दामा निर्भर गर्दै, हामी यसलाई समाधान गर्न सक्षम हुन सक्छौं (पहिले खोज्नुहोस् र आवश्यक भएमा मुद्दा खोल्नुहोस्)। यद्यपि, हामी यी बेवास्ता गर्छौं किनकि तिनीहरूसँग प्रायः ह्याकी वर्कअराउन्डहरू बाहेक कुनै प्रत्यक्ष समाधान हुँदैन।

मान्यकर्ताहरू

पुराना र बग्गी ब्राउजरहरूलाई उत्कृष्ट सम्भावित अनुभव प्रदान गर्नको लागि, बुटस्ट्र्यापले धेरै ठाउँहरूमा CSS ब्राउजर ह्याकहरू प्रयोग गर्दछ विशेष CSS लाई निश्चित ब्राउजर संस्करणहरूमा लक्षित गर्नका लागि ब्राउजरहरूमा बगहरू वरपर काम गर्न। यी ह्याकहरूले CSS प्रमाणिकरणकर्ताहरूलाई तिनीहरू अमान्य छन् भनी गुनासो गर्नको लागि बुझिन्छ। केही स्थानहरूमा, हामीले ब्लीडिङ-एज CSS सुविधाहरू पनि प्रयोग गर्छौं जुन अझै पूर्ण रूपमा मानकीकृत छैन, तर यी पूर्ण रूपमा प्रगतिशील वृद्धिको लागि प्रयोग गरिन्छ।

यी प्रमाणीकरण चेतावनीहरूले व्यवहारमा फरक पार्दैन किनभने हाम्रो CSS को गैर-ह्याकी भागले पूर्ण रूपमा प्रमाणीकरण गर्छ र ह्याकी भागहरूले गैर-ह्याकी भागको उचित कार्यमा हस्तक्षेप गर्दैन, त्यसैले हामी किन जानाजानी यी विशेष चेतावनीहरूलाई बेवास्ता गर्छौं।

हाम्रो HTML कागजातहरूमा पनि निश्चित फायरफक्स बगको लागि समाधानको समावेशको कारणले गर्दा केही तुच्छ र अप्रासंगिक HTML प्रमाणीकरण चेतावनीहरू छन् ।