Brauseri vigade sein
Aegunud sisu
See leht on aegunud ega kehti enam Bootstrapi uusimate versioonide puhul. See on siin ainult ajaloolistel eesmärkidel ja eemaldatakse meie järgmises suuremas väljaandes.
Bootstrap tegeleb praegu peamiste brauserite mitme silmapaistva brauseri veaga, et pakkuda parimat võimalikku brauseriülest kasutuskogemust. Mõningaid vigu, nagu allpool loetletud, ei saa me lahendada.
Loetleme siin avalikult brauseri vead, mis meid mõjutavad, lootes nende parandamist kiirendada. Lisateavet Bootstrapi brauseri ühilduvuse kohta leiate meie brauseri ühilduvuse dokumentidest .
Vaata ka:
- Chromiumi probleem 536263: [meta] Bootstrapi mõjutavad probleemid
- Mozilla viga 1230801: parandage Bootstrapi mõjutavad probleemid
- WebKiti viga 159753: [meta] Bootstrapi mõjutavad probleemid
- jQuery brauseri vealahendused
| brauser(id) | Vea kokkuvõte | Ülesvooluprobleem(id) | Alglaadimisprobleem(id) |
|---|---|---|---|
| Edge | Visuaalsed artefaktid keritavates modaalsetes dialoogides | Edge number 9011176 | #20755 |
| Edge | Oma brauseri tööriistavihje titleesimese klaviatuuri fookusega kuvamiseks (lisaks kohandatud tööriistavihje komponendile) |
Edge number 6793560 | #18692 |
| Edge | :hoverHõljutatud element jääb pärast kerimist endiselt olekusse. |
Edge number 5381673 | #14211 |
| Edge | CSS border-radiuspõhjustab mõnikord emaelemendi läbivoolu ridu background-color. |
Edge number 3342037 | #16671 |
| Edge | backgroundof <tr>rakendatakse ainult esimesele alamlahtrile, mitte kõikidele rea lahtritele |
Edge number 5865620 | #18504 |
| Edge | Alumise kihi taustavärv voolab mõnel juhul läbi läbipaistva äärise | Edge number 6274505 | #18228 |
| Edge | Kui hõljute kursorit järeltulija SVG-elemendi kohal , käivitatakse mouseleavesündmus esivanemas |
Edge number 7787318 | #19670 |
| Edge | Aktiivsed position: fixed; <button>värelused kerimisel |
Edge number 8770398 | #20507 |
| Firefox | .table-borderedtühjaga <tbody>puuduvad piirid. |
Mozilla viga #1023761 | #13453 |
| Firefox | Kui vormi juhtelemendi keelatud olekut muudetakse JavaScripti kaudu, ei taastu tavaolek pärast lehe värskendamist. | Mozilla viga #654072 | #793 |
| Firefox | focussündmusi ei tohi documentobjekti pihta tulistada |
Mozilla viga #1228802 | #18365 |
| Firefox | Lai hõljuv tabel ei mähki uuele reale | Mozilla viga #1277782 | #19839 |
| Firefox | Mõnikord ei ole hiir elemendi sees, mouseenterkui mouseleavesee on SVG elementide sees |
Mozilla viga #577785 | #19670 |
| Firefox | Ujuvate veergudega paigutus katkeb printimisel | Mozilla viga #1315994 | #21092 |
| Firefox (Windows) | <select>Kui ekraan on seatud ebatavalisele eraldusvõimele, puudub mõnikord menüü parem äär |
Mozilla viga #545685 | #15990 |
| Firefox (macOS ja Linux) | Märgi vidin põhjustab selle, et vidina Tabs alumine ääris ootamatult ei kattu | Mozilla viga #1259972 | #19626 |
| Chrome (macOS) | Klõpsates ülaltoodud <input type="number">suurendamisnupul, vilgub vähendamise nupp. |
Chromiumi number 419108 | #8350 , Chromiumi väljaanne #337668 |
| Chrome | CSS-i lõputu lineaarne animatsioon alfa-läbipaistvusega lekib mälu. | Chromiumi number 429375 | #14409 |
| Chrome | table-cellpiirid ei kattu vaatamatamargin-right: -1px |
Chromiumi number 749848 | #17438 , #14237 |
| Chrome | Ärge muutke :hoverpuutetundlikel veebilehtedel kleepuvaks |
Chromiumi number 370155 | #12832 |
| Chrome | position: absoluteelement, mis on selle veerust laiem, on valesti veeru piiri külge lõigatud |
Chromiumi number 269061 | #20161 |
| Chrome | Märkimisväärne jõudluse löök tekstiga dünaamiliste SVG-de puhul, mis sõltuvad fontide arvust font-family. |
Chromiumi number 781344 | #24673 |
| Safari | remühikud meediumipäringutes tuleks arvutada kasutades font-size: initial, mitte juurelementifont-size |
WebKiti viga #156684 | #17403 |
| Safari | ID ja tabindexiga konteineriga linkimine põhjustab selle, et VoiceOver ignoreerib konteinerit (mõjutab linkide vahelejätmist) | WebKiti viga #163658 | #20732 |
| Safari | CSS-i min-widthja max-widthmeediumifunktsioonid ei tohiks murdosa pikslit ümardada |
WebKiti viga #178261 | #25166 |
| Safari (macOS) | px, em, ja rempeaksid lehe suumi rakendamisel meediumipäringutes käituma samamoodi |
WebKiti viga #156687 | #17403 |
| Safari (macOS) | Veider nupu käitumine mõne <input type="number">elemendiga. |
WebKiti viga #137269 , Apple Safari Radar #18834768 | #8350 , Normaliseeri #283 , Chromiumi väljaanne #337668 |
| Safari (macOS) | Fikseeritud laiusega veebilehe printimisel väike kirjasuurus .container. |
WebKiti viga #138192 , Apple Safari Radar #19435018 | #14868 |
| Safari (iOS) | transform: translate3d(0,0,0);renderdusviga. |
WebKiti viga #138162 , Apple Safari Radar #18804973 | #14603 |
| Safari (iOS) | Tekstisisestuse kursor ei liigu lehe kerimise ajal. | WebKiti viga #138201 , Apple Safari Radar #18819624 | #14708 |
| Safari (iOS) | Pärast pika tekstistringi sisestamist ei saa kursorit teksti algusesse liigutada<input type="text"> |
WebKiti viga #148061 , Apple Safari Radar #22299624 | #16988 |
| Safari (iOS) | display: blockpõhjustab ajaliste <input>s-ide teksti vertikaalselt valesti joondatud |
WebKiti viga #139848 , Apple Safari Radar #19434878 | #11266 , #13098 |
| Safari (iOS) | Puudutamine <body>ei käivita clicksündmusi |
WebKiti viga #151933 | #16028 |
| Safari (iOS) | position:fixedon valesti paigutatud, kui vahekaartide riba on iPhone 6S+ Safaris nähtav |
WebKiti viga #153056 | #18859 |
| Safari (iOS) | Kui puudutate elemendi <input>sees, position:fixedkeritakse lehe ülaossa |
WebKiti viga #153224 , Apple Safari Radar #24235301 | #17497 |
| Safari (iOS) | <body>CSS- iga overflow:hiddenon iOS-is keritav |
WebKiti viga #153852 | #14839 |
| Safari (iOS) | Kerimisžest elemendi tekstiväljal position:fixedkerib mõnikord <body>keritava esivanema asemel |
WebKiti viga #153856 | #14839 |
| Safari (iOS) | Modal with -webkit-overflow-scrolling: touchei muutu keritavaks pärast seda, kui lisatud tekst muudab selle kõrgemaks |
WebKiti viga #158342 | #17695 |
| Safari (iOS) | Ärge muutke :hoverpuutetundlikel veebilehtedel kleepuvaks |
WebKiti viga #158517 | #12832 |
| Safari (iOS) | Element, mis on position:fixed, kaob pärast <select>menüü avamist |
WebKiti viga #162362 | #20759 |
| Safari (iPad Pro) | Elemendi järeltulijate renderdamine position: fixedkärbitakse iPad Pros horisontaalsuunas |
WebKiti viga #152637 , Apple Safari Radar #24030853 | #18738 |
Enim soovitud funktsioone
Veebistandardites on määratletud mitmeid funktsioone, mis võimaldavad meil muuta Bootstrapi jõulisemaks, elegantsemaks või tulemuslikumaks, kuid neid ei ole veel teatud brauserites rakendatud, mis takistab meil neid ära kasutamast.
Loetleme siin avalikult need "enim otsitud" funktsioonitaotlused, et kiirendada nende rakendamist.
| brauser(id) | Funktsiooni kokkuvõte | Ülesvooluprobleem(id) | Alglaadimisprobleem(id) |
|---|---|---|---|
| Edge | Fokuseeritavad elemendid peaksid käivitama fookuse sündmuse / saama :fookuse stiili, kui nad saavad Jutustaja/juurdepääsetavuse fookuse | Microsoft A11y UserVoice'i idee #16717318 | #20732 |
| Edge | Rakendage :dir()pseudoklass selektorite 4. tasemelt |
Edge UserHoice idee #12299532 | #19984 |
| Edge | Rakendage HTML5 <dialog>elementi |
Edge UserHoice idee #6508895 | #20175 |
| Edge | Käivitage transitioncancelsündmus , kui CSS-i üleminek tühistatakse |
Edge UserHoice idee #15939898 | #20618 |
| Edge | Rakendage pseudoklassi of <selector-list>klausel _:nth-child() |
Edge UserHoice idee #15944476 | #20143 |
| Firefox | Rakendage pseudoklassi of <selector-list>klausel _:nth-child() |
Mozilla viga #854148 | #20143 |
| Firefox | Rakendage HTML5 <dialog>elementi |
Mozilla viga #840640 | #20175 |
| Firefox | Kui virtuaalne fookus on nupul või lingil, aktiveerige tegelik fookus ka elemendile | Mozilla viga #1000082 | #20732 |
| Chrome | Käivitage transitioncancelsündmus , kui CSS-i üleminek tühistatakse |
Chromiumi number 642487 | Chromiumi number 437860 |
| Chrome | Rakendage pseudoklassi of <selector-list>klausel _:nth-child() |
Chromiumi number 304163 | #20143 |
| Chrome | Rakendage :dir()pseudoklass selektorite 4. tasemelt |
Chromiumi number 576815 | #19984 |
| Safari | Käivitage transitioncancelsündmus , kui CSS-i üleminek tühistatakse |
WebKiti viga #161535 | #20618 |
| Safari | Rakendage :dir()pseudoklass selektorite 4. tasemelt |
WebKiti viga #64861 | #19984 |
| Safari | Rakendage HTML5 <dialog>elementi |
WebKiti viga #84635 | #20175 |