Muur van blaaier foute
Verouderde inhoud
Hierdie bladsy is verouderd en is nie meer van toepassing op die nuutste weergawes van Bootstrap nie. Dit is nou slegs vir historiese doeleindes hier en sal in ons volgende groot vrystelling verwyder word.
Bootstrap werk tans rondom verskeie uitstaande blaaierfoute in groot blaaiers om die beste moontlike kruisblaaier-ervaring te lewer. Sommige foute, soos dié wat hieronder gelys word, kan nie deur ons opgelos word nie.
Ons lys blaaierfoute wat ons hier in die publiek raak, in die hoop om die proses om dit reg te stel, te bespoedig. Vir inligting oor Bootstrap se blaaierversoenbaarheid, sien ons blaaierversoenbaarheidsdokumente .
Sien ook:
- Chromium-uitgawe 536263: [meta] Kwessies wat Bootstrap raak
- Mozilla-fout 1230801: Los die probleme op wat Bootstrap raak
- WebKit-fout 159753: [meta] Kwessies wat Bootstrap raak
- oplossings vir jQuery se blaaierfout
| Blaaier(s) | Opsomming van fout | Stroomop kwessie(s) | Bootstrap-kwessie(s) |
|---|---|---|---|
| Rand | Visuele artefakte in blaaibare modale dialoë | Edge-uitgawe #9011176 | #20755 |
| Rand | Inheemse blaaiernutspunt vir titlevertonings op eerste sleutelbordfokus (bykomend tot pasgemaakte nutswenkkomponent) |
Edge-uitgawe #6793560 | #18692 |
| Rand | Gesweefde element bly steeds in :hovertoestand nadat dit weggeblaai is. |
Edge-uitgawe #5381673 | #14211 |
| Rand | CSS border-radiusveroorsaak soms lyne van deurbloeding van die background-colorvan die ouer element. |
Edge-uitgawe #3342037 | #16671 |
| Rand | backgroundvan <tr>word slegs toegepas op eerste kindsel in plaas van alle selle in die ry |
Edge-uitgawe #5865620 | #18504 |
| Rand | Agtergrondkleur van onderste laag bloei in sommige gevalle deur deursigtige rand | Edge-uitgawe #6274505 | #18228 |
| Rand | Deur oor afstammelinge SVG-element te beweeg, word mouseleavegebeurtenis by voorouer afgevuur |
Edge-uitgawe #7787318 | #19670 |
| Rand | Aktief position: fixed; <button>flikker wanneer jy blaai |
Edge-uitgawe #8770398 | #20507 |
| Firefox | .table-borderedmet 'n leë <tbody>ontbreek grense. |
Mozilla fout #1023761 | #13453 |
| Firefox | As die gedeaktiveerde toestand van 'n vormkontrole via JavaScript verander word, keer die normale toestand nie terug nadat die bladsy verfris is nie. | Mozilla fout #654072 | #793 |
| Firefox | focusgebeurtenisse moet nie op die documentvoorwerp gevuur word nie |
Mozilla fout #1228802 | #18365 |
| Firefox | Breë drywende tafel draai nie op nuwe lyn nie | Mozilla fout #1277782 | #19839 |
| Firefox | Muis soms nie binne element vir doeleindes van mouseenter/ mouseleavewanneer dit binne SVG-elemente is nie |
Mozilla fout #577785 | #19670 |
| Firefox | Uitleg met swewende kolomme breek tydens druk | Mozilla fout #1315994 | #21092 |
| Firefox (Windows) | Die regterkant van die <select>spyskaart ontbreek soms wanneer die skerm op 'n ongewone resolusie gestel is |
Mozilla fout #545685 | #15990 |
| Firefox (macOS en Linux) | Kentekenlegstuk veroorsaak dat onderste rand van Tabslegstuk onverwags nie oorvleuel nie | Mozilla fout #1259972 | #19626 |
| Chrome (macOS) | Deur <input type="number">die inkrementknoppie hierbo te klik, flits die afname-knoppie. |
Chromium-uitgawe #419108 | #8350 , Chromium-uitgawe #337668 |
| Chroom | CSS oneindige lineêre animasie met alfa deursigtigheid lek geheue. | Chromium-uitgawe #429375 | #14409 |
| Chroom | table-cellgrense oorvleuel nie ten spyte vanmargin-right: -1px |
Chromium-uitgawe #749848 | #17438 , #14237 |
| Chroom | Moenie :hovertaai maak op raakvriendelike webblaaie nie |
Chromium-uitgawe #370155 | #12832 |
| Chroom | position: absoluteelement wat wyer as sy kolom is, is verkeerdelik na kolomgrens geknip |
Chromium-uitgawe #269061 | #20161 |
| Chroom | Beduidende prestasie-treffer vir dinamiese SVG's met teks afhangende van die aantal lettertipes in font-family. |
Chromium-uitgawe #781344 | #24673 |
| Safari | remeenhede in medianavrae moet bereken word deur gebruik te maak van font-size: initial, nie die wortelelement s'n niefont-size |
WebKit-fout #156684 | #17403 |
| Safari | Skakel na houer met id en tabindex lei daartoe dat houer deur VoiceOver geïgnoreer word (affekteer oorslaanskakels) | WebKit-fout #163658 | #20732 |
| Safari | CSS- min-widthen max-widthmediakenmerke moet nie fraksionele pixel afrond nie |
WebKit-fout #178261 | #25166 |
| Safari (macOS) | px, em, en remmoet almal dieselfde optree in medianavrae wanneer bladsyzoom toegepas word |
WebKit-fout #156687 | #17403 |
| Safari (macOS) | Vreemde knoppiegedrag met sommige <input type="number">elemente. |
WebKit fout #137269 , Apple Safari Radar #18834768 | #8350 , Normaliseer #283 , Chromium-uitgawe #337668 |
| Safari (macOS) | Klein lettergrootte wanneer webblad met vaste breedte gedruk word .container. |
WebKit fout #138192 , Apple Safari Radar #19435018 | #14868 |
| Safari (iOS) | transform: translate3d(0,0,0);lewering fout. |
WebKit fout #138162 , Apple Safari Radar #18804973 | #14603 |
| Safari (iOS) | Teksinvoer se wyser beweeg nie terwyl die bladsy blaai word nie. | WebKit fout #138201 , Apple Safari Radar #18819624 | #14708 |
| Safari (iOS) | Kan nie wyser na begin van teks beweeg nadat 'n lang string teks ingevoer is nie<input type="text"> |
WebKit fout #148061 , Apple Safari Radar #22299624 | #16988 |
| Safari (iOS) | display: blockveroorsaak dat teks van tydelike <input>s vertikaal wanbelyn word |
WebKit fout #139848 , Apple Safari Radar #19434878 | #11266 , #13098 |
| Safari (iOS) | Deur aan te tik, <body>word nie clickgebeure afgevuur nie |
WebKit-fout #151933 | #16028 |
| Safari (iOS) | position:fixedis verkeerd geposisioneer wanneer oortjiebalk sigbaar is op iPhone 6S+ Safari |
WebKit-fout #153056 | #18859 |
| Safari (iOS) | As u op 'n <input>binne position:fixed-element tik, blaai na die bokant van die bladsy |
WebKit fout #153224 , Apple Safari Radar #24235301 | #17497 |
| Safari (iOS) | <body>met overflow:hiddenCSS is blaaibaar op iOS |
WebKit-fout #153852 | #14839 |
| Safari (iOS) | Rolgebaar in teksveld in position:fixedelement rol soms <body>in plaas van rolbare voorouer |
WebKit-fout #153856 | #14839 |
| Safari (iOS) | Modaal met -webkit-overflow-scrolling: touchword nie blaaibaar nadat bygevoegde teks dit groter maak nie |
WebKit-fout #158342 | #17695 |
| Safari (iOS) | Moenie :hovertaai maak op raakvriendelike webblaaie nie |
WebKit-fout #158517 | #12832 |
| Safari (iOS) | Element wat position:fixedverdwyn nadat 'n <select>spyskaart oopgemaak is |
WebKit-fout #162362 | #20759 |
| Safari (iPad Pro) | Die weergawe van afstammelinge van position: fixedelement word op iPad Pro in Landskap-oriëntasie geknip |
WebKit fout #152637 , Apple Safari Radar #24030853 | #18738 |
Mees gewilde kenmerke
Daar is verskeie kenmerke gespesifiseer in webstandaarde wat ons in staat sal stel om Bootstrap meer robuust, elegant of werksaam te maak, maar wat nog nie in sekere blaaiers geïmplementeer is nie, wat ons dus verhoed om voordeel daaruit te trek.
Ons lys hierdie "mees gesoekte" kenmerkversoeke hier in die publiek, in die hoop om die proses te bespoedig om dit geïmplementeer te kry.
| Blaaier(s) | Opsomming van kenmerk | Stroomop kwessie(s) | Bootstrap-kwessie(s) |
|---|---|---|---|
| Rand | Fokusbare elemente moet fokusgebeurtenis afvuur/:fokusstilering ontvang wanneer hulle Verteller/toeganklikheidfokus ontvang | Microsoft A11y UserVoice-idee #16717318 | #20732 |
| Rand | Implementeer die :dir()pseudo-klas vanaf keurdersvlak 4 |
Edge UserVoice idee #12299532 | #19984 |
| Rand | Implementeer die HTML5- <dialog>element |
Edge UserVoice idee #6508895 | #20175 |
| Rand | Brand 'n transitioncancelgebeurtenis wanneer 'n CSS-oorgang gekanselleer word |
Edge UserVoice idee #15939898 | #20618 |
| Rand | Implementeer die of <selector-list>klousule van die :nth-child()pseudo-klas |
Edge UserVoice idee #15944476 | #20143 |
| Firefox | Implementeer die of <selector-list>klousule van die :nth-child()pseudo-klas |
Mozilla fout #854148 | #20143 |
| Firefox | Implementeer die HTML5- <dialog>element |
Mozilla fout #840640 | #20175 |
| Firefox | Wanneer virtuele fokus op 'n knoppie of skakel is, vuur ook werklike fokus op die element | Mozilla fout #1000082 | #20732 |
| Chroom | Brand 'n transitioncancelgebeurtenis wanneer 'n CSS-oorgang gekanselleer word |
Chromium-uitgawe #642487 | Chromium-uitgawe #437860 |
| Chroom | Implementeer die of <selector-list>klousule van die :nth-child()pseudo-klas |
Chromium-uitgawe #304163 | #20143 |
| Chroom | Implementeer die :dir()pseudo-klas vanaf keurdersvlak 4 |
Chromium-uitgawe #576815 | #19984 |
| Safari | Brand 'n transitioncancelgebeurtenis wanneer 'n CSS-oorgang gekanselleer word |
WebKit-fout #161535 | #20618 |
| Safari | Implementeer die :dir()pseudo-klas vanaf keurdersvlak 4 |
WebKit-fout #64861 | #19984 |
| Safari | Implementeer die HTML5- <dialog>element |
WebKit-fout #84635 | #20175 |