Neidio i'r prif gynnwys Neidio i lywio dogfennau
in English

Porwyr a dyfeisiau

Dysgwch am y porwyr a'r dyfeisiau, o'r modern i'r hen, sy'n cael eu cefnogi gan Bootstrap, gan gynnwys quirks a chwilod hysbys ar gyfer pob un.

Porwyr a gefnogir

Mae Bootstrap yn cefnogi'r datganiadau sefydlog diweddaraf o'r holl brif borwyr a llwyfannau.

Nid yw porwyr eraill sy'n defnyddio'r fersiwn diweddaraf o WebKit, Blink, neu Gecko, boed yn uniongyrchol neu drwy API gwedd gwe y platfform, yn cael eu cefnogi'n benodol. Fodd bynnag, dylai Bootstrap (yn y rhan fwyaf o achosion) arddangos a gweithredu'n gywir yn y porwyr hyn hefyd. Darperir gwybodaeth cymorth mwy penodol isod.

Gallwch ddod o hyd i'n hystod o borwyr a gefnogir a'u fersiynau yn ein.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

Rydym yn defnyddio Autoprefixer i drin cymorth porwr arfaethedig trwy ragddodiaid CSS, sy'n defnyddio Browserslist i reoli'r fersiynau porwr hyn. Ymgynghorwch â'u dogfennaeth i weld sut i integreiddio'r offer hyn i'ch prosiectau.

Dyfeisiau symudol

Yn gyffredinol, mae Bootstrap yn cefnogi'r fersiynau diweddaraf o borwyr rhagosodedig pob platfform mawr. Sylwch na chefnogir porwyr dirprwyol (fel Opera Mini, modd Turbo Opera Mobile, Porwr Mini UC, Amazon Silk).

Chrome Firefox saffari Porwr Android a WebView
Android Cefnogir Cefnogir - v6.0+
iOS Cefnogir Cefnogir Cefnogir -

Porwyr bwrdd gwaith

Yn yr un modd, cefnogir y fersiynau diweddaraf o'r rhan fwyaf o borwyr bwrdd gwaith.

Chrome Firefox Microsoft Edge Opera saffari
Mac Cefnogir Cefnogir Cefnogir Cefnogir Cefnogir
Ffenestri Cefnogir Cefnogir Cefnogir Cefnogir -

Ar gyfer Firefox, yn ogystal â'r datganiad sefydlog arferol diweddaraf, rydym hefyd yn cefnogi fersiwn diweddaraf y Datganiad Cymorth Estynedig (ESR) o Firefox.

Yn answyddogol, dylai Bootstrap edrych ac ymddwyn yn ddigon da yn Chromium a Chrome ar gyfer Linux, a Firefox ar gyfer Linux, er nad ydynt yn cael eu cefnogi'n swyddogol.

Rhyngrwyd archwiliwr

Nid yw Internet Explorer yn cael ei gefnogi. Os oes angen cymorth Internet Explorer arnoch, defnyddiwch Bootstrap v4.

Modals a dropdowns ar ffôn symudol

Gorlif a sgrolio

Mae cefnogaeth overflow: hidden;ar gyfer yr <body>elfen yn eithaf cyfyngedig yn iOS ac Android. I'r perwyl hwnnw, pan fyddwch chi'n sgrolio heibio i frig neu waelod modal yn y naill borwr neu'r llall o'r dyfeisiau hynny, bydd y <body>cynnwys yn dechrau sgrolio. Gweler bug Chrome #175502 (yn sefydlog yn Chrome v40) a byg WebKit #153852 .

meysydd testun iOS a sgrolio

O iOS 9.2, tra bod moddol ar agor, os yw cyffyrddiad cychwynnol ystum sgrolio o fewn ffin testunol <input>neu <textarea>, bydd y <body>cynnwys o dan y moddol yn cael ei sgrolio yn lle'r moddol ei hun. Gweler byg WebKit #153856 .

Nid .dropdown-backdropyw'r elfen yn cael ei defnyddio ar iOS yn y nav oherwydd cymhlethdod y mynegeio z. Felly, i gau cwymplenni mewn bariau llywio, rhaid i chi glicio'n uniongyrchol ar yr elfen gwympo (neu unrhyw elfen arall a fydd yn tanio digwyddiad clicio yn iOS ).

Porwr yn chwyddo

Mae chwyddo tudalennau yn anochel yn cyflwyno arteffactau rendro mewn rhai cydrannau, yn Bootstrap a gweddill y we. Yn dibynnu ar y mater, efallai y byddwn yn gallu ei drwsio (chwiliwch yn gyntaf ac yna agorwch broblem os oes angen). Fodd bynnag, rydym yn tueddu i anwybyddu'r rhain oherwydd yn aml nid oes ganddynt unrhyw ateb uniongyrchol heblaw am atebion haclyd.

Dilyswyr

Er mwyn darparu'r profiad gorau posibl i hen borwyr a bygi, mae Bootstrap yn defnyddio haciau porwr CSS mewn sawl man i dargedu CSS arbennig at rai fersiynau porwr er mwyn gweithio o gwmpas bygiau yn y porwyr eu hunain. Mae'r haciau hyn yn ddealladwy yn achosi dilyswyr CSS i gwyno eu bod yn annilys. Mewn cwpl o leoedd, rydym hefyd yn defnyddio nodweddion CSS ymyl gwaedu nad ydynt eto wedi'u safoni'n llawn, ond dim ond ar gyfer gwelliant cynyddol y defnyddir y rhain.

Nid yw'r rhybuddion dilysu hyn o bwys yn ymarferol gan fod y rhan nad yw'n haclyd o'n CSS yn dilysu'n llawn ac nid yw'r dognau haclyd yn ymyrryd â gweithrediad priodol y rhan nad yw'n haclyd, a dyna pam rydym yn anwybyddu'r rhybuddion penodol hyn yn fwriadol.

Yn yr un modd mae gan ein dogfennau HTML rai rhybuddion dilysu HTML dibwys ac anaml oherwydd ein bod wedi cynnwys datrysiad ar gyfer nam Firefox penodol .