ወደ ዋናው ይዘት ዝለል ወደ ሰነዶች ዳሰሳ ዝለል
in English

አሳሾች እና መሳሪያዎች

በBootstrap ስለሚደገፉ ከዘመናዊ እስከ አሮጌ ስለ አሳሾች እና መሳሪያዎች ይወቁ፣ ለእያንዳንዳቸው የሚታወቁ ስህተቶችን እና ስህተቶችን ጨምሮ።

የሚደገፉ አሳሾች

ቡትስትራፕ የሁሉም ዋና አሳሾች እና መድረኮች የቅርብ ጊዜ የተረጋጋ ልቀቶችን ይደግፋል።

በቀጥታም ሆነ በመድረክ የድር እይታ ኤፒአይ የቅርብ ጊዜውን የWebKit፣ Blink ወይም Gecko ስሪት የሚጠቀሙ አማራጭ አሳሾች በግልጽ አይደገፉም። ሆኖም ቡትስትራፕ (በአብዛኛው) በእነዚህ አሳሾች ውስጥም በትክክል ማሳየት እና መስራት አለበት። የበለጠ የተለየ የድጋፍ መረጃ ከዚህ በታች ቀርቧል።

የእኛን የሚደገፉ የአሳሾች ክልል እና ስሪቶቻቸውን በእኛ ውስጥ.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 እንጠቀማለን ፣ እነዚህ የአሳሽ ስሪቶችን ለማስተዳደር Browserslist ን ይጠቀማል። እነዚህን መሳሪያዎች ወደ ፕሮጀክቶችዎ እንዴት እንደሚያዋህዱ ሰነዶቻቸውን ያማክሩ።

ተንቀሳቃሽ መሳሪያዎች

በአጠቃላይ፣ ቡትስትራፕ የእያንዳንዱን ዋና የመሣሪያ ስርዓት ነባሪ አሳሾች የቅርብ ጊዜ ስሪቶችን ይደግፋል። ፕሮክሲ አሳሾች (እንደ ኦፔራ ሚኒ፣ ኦፔራ ሞባይል ቱርቦ ሁነታ፣ ዩሲ ብሮውዘር ሚኒ፣ Amazon Silk ያሉ) እንደማይደገፉ ልብ ይበሉ።

Chrome ፋየርፎክስ ሳፋሪ አንድሮይድ አሳሽ እና የድር እይታ
አንድሮይድ የሚደገፍ የሚደገፍ - v6.0+
iOS የሚደገፍ የሚደገፍ የሚደገፍ -

የዴስክቶፕ አሳሾች

በተመሳሳይ፣ የአብዛኛው የዴስክቶፕ አሳሾች የቅርብ ጊዜ ስሪቶች ይደገፋሉ።

Chrome ፋየርፎክስ የማይክሮሶፍት ጠርዝ ኦፔራ ሳፋሪ
ማክ የሚደገፍ የሚደገፍ የሚደገፍ የሚደገፍ የሚደገፍ
ዊንዶውስ የሚደገፍ የሚደገፍ የሚደገፍ የሚደገፍ -

ለፋየርፎክስ፣ ከቅርብ ጊዜው መደበኛ የተረጋጋ ልቀት በተጨማሪ፣ የቅርብ ጊዜውን የተራዘመ የድጋፍ ልቀት (ESR) የፋየርፎክስ ስሪትንም እንደግፋለን።

በይፋ ባይሆንም ቡትስትራፕ በChromium እና Chrome ለሊኑክስ እና ፋየርፎክስ ለሊኑክስ ውስጥ በደንብ መታየት እና መምራት አለበት።

ኢንተርኔት ኤክስፕሎረር

ኢንተርኔት ኤክስፕሎረር አይደገፍም። የኢንተርኔት ኤክስፕሎረር ድጋፍ ከፈለጉ፣እባክዎ Bootstrap v4 ይጠቀሙ።

በሞባይል ላይ ሞዴሎች እና ተቆልቋዮች

ከመጠን በላይ መፍሰስ እና ማሸብለል

overflow: hidden;በኤለመንቱ ላይ ያለው ድጋፍ <body>በ iOS እና Android ውስጥ በጣም የተገደበ ነው። ለዚያም በእነዚያ መሳሪያዎች ማሰሻ ውስጥ የሞዳልን ከላይ ወይም ታች ሲያሸብልሉ <body>ይዘቱ መሸብለል ይጀምራል። የ Chrome ስህተት #175502 (በChrome v40 የተስተካከለ) እና WebKit bug #153852 ይመልከቱ

የ iOS ጽሑፍ መስኮች እና ማሸብለል

<input>ከ iOS 9.2 ጀምሮ፣ ሞዳል ክፍት ሆኖ ሳለ፣ የጥቅልል ምልክት የመጀመሪያ ንክኪ በጽሑፍ ወይም በ ወሰን ውስጥ ከሆነ <textarea><body>በሞዳል ስር ያለው ይዘት በራሱ ሞዳል ፈንታ ይሸበለላል። WebKit ስህተት #153856 ይመልከቱ ።

ኤለመንት በ .dropdown-backdropz-indexing ውስብስብነት ምክንያት በባህር ኃይል ውስጥ በ iOS ላይ ጥቅም ላይ አይውልም. ስለዚህ በ navbars ውስጥ ተቆልቋይዎችን ለመዝጋት ተቆልቋይ ኤለመንቱን (ወይም በ iOS ውስጥ የጠቅታ ክስተትን የሚያነሳ ሌላ ማንኛውም አካል) በቀጥታ ጠቅ ማድረግ አለብዎት ።

አሳሽ ማጉላት

የገጽ ማጉላት በአንዳንድ ክፍሎች፣ በBootstrap እና በተቀረው ድር ላይ ያሉ ቅርሶችን መቅረቡ የማይቀር ነው። በጉዳዩ ላይ በመመስረት፣ ልናስተካክለው እንችላለን (መጀመሪያ ይፈልጉ እና አስፈላጊ ከሆነ ችግር ይክፈቱ)። ይሁን እንጂ ብዙውን ጊዜ ከጠለፋ መፍትሔዎች ውጪ ምንም ዓይነት ቀጥተኛ መፍትሔ ስለሌላቸው እነዚህን ችላ ማለት ይቀናናል።

አረጋጋጮች

ለአሮጌ እና አስቸጋሪ አሳሾች በተቻለ መጠን የተሻለውን ተሞክሮ ለማቅረብ ቡትስትራፕ በተለያዩ ቦታዎች ላይ የ CSS አሳሽ ጠለፋዎችን በመጠቀም ልዩ CSSን በተወሰኑ የአሳሽ ስሪቶች ላይ ኢላማ በማድረግ በአሳሾቹ ውስጥ ባሉ ስህተቶች ዙሪያ ለመስራት። እነዚህ ጠለፋዎች የCSS አረጋጋጮች ልክ እንዳልሆኑ ቅሬታ እንዲያሰሙ ያደርጋቸዋል። ባልና ሚስት ቦታዎች ላይ፣ ገና ሙሉ ደረጃቸውን ያልጠበቁ የደም መፍሰስ ጫፍ የሲኤስኤስ ባህሪያትን እንጠቀማለን፣ ነገር ግን እነዚህ ለሂደት መሻሻል ብቻ ያገለግላሉ።

እነዚህ የማረጋገጫ ማስጠንቀቂያዎች በተግባር ምንም አይሆኑም ምክንያቱም የኛ ሲ ኤስ ኤስ ጠለፋ ያልሆነው ክፍል ሙሉ በሙሉ ስለሚፀድቅ እና ጠላፊዎቹ ክፍሎቹ ጠላፊ ያልሆነውን ክፍል በአግባቡ ስራ ላይ ጣልቃ ስለማይገቡ እነዚህን ልዩ ማስጠንቀቂያዎች ሆን ብለን ችላ የምንለው።

የእኛ የኤችቲኤምኤል ዶክመንቶች ለተወሰነ የፋየርፎክስ ስህተት መፍትሄ በማካተታችን ምክንያት አንዳንድ ቀላል እና የማይጠቅሙ የኤችቲኤምኤል ማረጋገጫ ማስጠንቀቂያዎች አሏቸው ።