Bug del browser

Bootstrap attualmente risolve diversi bug eccezionali del browser nei principali browser per offrire la migliore esperienza cross-browser possibile. Alcuni bug, come quelli elencati di seguito, non possono essere risolti da noi.

Elenchiamo pubblicamente i bug del browser che ci stanno interessando qui, nella speranza di accelerare il processo di correzione. Per informazioni sulla compatibilità del browser di Bootstrap, consulta i nostri documenti sulla compatibilità del browser .

Guarda anche:

Browser(i) Riepilogo del bug Bug a monte Problemi Bootstrap
Microsoft Edge

Artefatti visivi in ​​finestre di dialogo modali scorrevoli

Edizione Edge #9011176 #20755
Microsoft Edge

Tooltip del browser nativo per gli titlespettacoli sulla prima tastiera attiva (oltre al componente tooltip personalizzato)

Problema di bordo #6793560 #18692
Microsoft Edge

L'elemento al passaggio del mouse rimane ancora nello :hoverstato dopo lo scorrimento.

Edizione Edge #5381673 #14211
Microsoft Edge

Quando si passa con il mouse su una <select>voce di menu, viene visualizzato il cursore per l'elemento sotto il menu.

Edizione Edge #817822 #14528
Microsoft Edge

I CSS border-radiusa volte causano linee di smarginatura background-colordell'elemento genitore.

Edizione Edge #3342037 #16671
Microsoft Edge

backgrounddi <tr>viene applicato solo alla prima cella figlio anziché a tutte le celle nella riga

Problema di bordo #5865620 #18504
Microsoft Edge

@-ms-viewport{width: device-width;}ha l'effetto collaterale di nascondere automaticamente le barre di scorrimento

Edizione Edge #7165383 #18543
Microsoft Edge

In alcuni casi, il colore di sfondo dello strato inferiore sanguina attraverso il bordo trasparente

Edizione Edge #6274505 #18228
Microsoft Edge

Passare il mouse sopra l'elemento SVG discendente attiva l' mouseleaveevento sull'antenato

Problema di bordo n. 7787318 #19670
Firefox

.table-borderedcon un vuoto <tbody>mancano i bordi.

Bug di Mozilla #1023761 #13453
Firefox

Se lo stato disabilitato di un controllo modulo viene modificato tramite JavaScript, lo stato normale non viene restituito dopo l'aggiornamento della pagina.

Bug di Mozilla #654072 #793
Firefox

focusgli eventi non devono essere attivati document​​sull'oggetto

Bug di Mozilla #1228802 #18365
Firefox

L'ampio tavolo fluttuante non si avvolge su una nuova linea

Bug di Mozilla #1277782 #19839
Firefox

Il mouse a volte non è all'interno dell'elemento per gli scopi di mouseenter/ mouseleavequando è all'interno degli elementi SVG

Bug Mozilla #577785 #19670
Firefox

position: absolutel'elemento più largo della sua colonna viene visualizzato in modo diverso rispetto ad altri browser

Bug di Mozilla #1282363 #20161
Firefox (Windows)

Il bordo destro del <select>menu a volte manca quando lo schermo è impostato su una risoluzione non comune

Bug Mozilla #545685 #15990
Firefox (OS X e Linux)

Il widget Badge fa sì che il bordo inferiore del widget Schede non si sovrapponga inaspettatamente

Bug di Mozilla #1259972 #19626
Chrome (Android)

Toccando un <input>in una sovrapposizione scorrevole non si fa scorrere la <input>vista

Emissione di cromo #595210 #17338
Chrome (OS X)

Facendo clic sopra <input type="number">il pulsante di incremento, il pulsante di decremento lampeggia.

Emissione di cromo n. 419108 Ramo di #8350 e problema di Chromium #337668
Cromo

L'animazione lineare infinita CSS con trasparenza alfa perde memoria.

Emissione di cromo n. 429375 #14409
Cromo

:focus outlinestyle fa sì che il cursore non venga visualizzato quando si passa da a readonly <input>a lettura-scrittura.

Emissione di cromo n. 465274 #16022
Cromo

table-celli confini non si sovrappongono nonostantemargin-right: -1px

Emissione di cromo #534750 #17438 , #14237
Cromo

Facendo clic sulla barra di scorrimento <select multiple>con le opzioni in overflow selezionerai nelle vicinanze<option>

Emissione di cromo #597642 #19810
Cromo

Non rendere :hoverappiccicose le pagine Web touch-friendly

Emissione di cromo n. 370155 #12832
Chrome (Windows e Linux)

Problema di animazione quando si torna alla scheda inattiva dopo che si sono verificate animazioni mentre la scheda era nascosta.

Emissione di cromo #449180 #15298
Safari

remle unità nelle media query devono essere calcolate utilizzando font-size: initial, non l'elemento radicefont-size

Bug di WebKit #156684 #17403
Safari (OS X)

px, em, e remdovrebbero comportarsi tutti allo stesso modo nelle media query quando viene applicato lo zoom della pagina

Bug di WebKit #156687 #17403
Safari (OS X)

Comportamento strano del pulsante con alcuni <input type="number">elementi.

Bug WebKit n. 137269 , Radar Safari Apple n. 18834768 # 8350 , Normalizza # 283 , Emissione di cromo # 337668
Safari (OS X)

Dimensioni del carattere ridotte durante la stampa di pagine Web con larghezza fissa .container.

Bug WebKit n. 138192 , Radar Safari Apple n. 19435018 #14868
Safari (iPad)

<select>menu su iPad provoca lo spostamento delle aree di hit test

Bug WebKit n. 150079 , Radar Safari Apple n. 23082521 #14975
Safari (iOS)

transform: translate3d(0,0,0);errore di rendering.

Bug WebKit n. 138162 , Radar Safari Apple n. 18804973 #14603
Safari (iOS)

Il cursore dell'immissione di testo non si sposta durante lo scorrimento della pagina.

Bug WebKit n. 138201 , Radar Safari Apple n. 18819624 #14708
Safari (iOS)

Impossibile spostare il cursore all'inizio del testo dopo aver inserito una lunga stringa di testo<input type="text">

Bug WebKit n. 148061 , Radar Safari Apple n. 22299624 #16988
Safari (iOS)

display: blockfa sì che il testo delle s temporali <input>diventi disallineato verticalmente

Bug WebKit n. 139848 , Radar Safari Apple n. 19434878 #11266 , #13098
Safari (iOS)

Toccando <body>non si attivano gli clickeventi

Bug di WebKit #151933 #16028
Safari (iOS)

position:fixedè posizionato in modo errato quando la barra delle schede è visibile su iPhone 6S+ Safari

Bug di WebKit #153056 #18859
Safari (iOS)

Toccando un elemento <input>all'interno di un position:fixedelemento si scorre all'inizio della pagina

Bug WebKit n. 153224 , Radar Safari Apple n. 24235301 #17497
Safari (iOS)

<body>con overflow:hiddenCSS è scorrevole su iOS

Bug di WebKit #153852 #14839
Safari (iOS)

Il gesto di scorrimento nel campo di testo position:fixednell'elemento a volte scorre <body>invece dell'antenato scorrevole

Bug di WebKit #153856 #14839
Safari (iOS)

Il tocco dall'uno <input>all'altro in una sovrapposizione può causare l'effetto di scuotimento/oscillazione

Bug di WebKit #158276 #19927
Safari (iOS)

Modal with -webkit-overflow-scrolling: touchnon diventa scorrevole dopo che il testo aggiunto lo rende più alto

Bug di WebKit #158342 #17695
Safari (iOS)

Non rendere :hoverappiccicose le pagine Web touch-friendly

Bug di WebKit #158517 #12832
Safari (iPad Pro)

Il rendering dei discendenti position: fixeddell'elemento viene ritagliato su iPad Pro con orientamento orizzontale

Bug WebKit n. 152637 , Radar Safari Apple n. 24030853 #18738

Funzionalità più ricercate

Ci sono diverse funzionalità specificate negli standard Web che ci permetterebbero di rendere Bootstrap più robusto, elegante o performante, ma non sono ancora implementate in alcuni browser, impedendoci così di trarne vantaggio.

Elenchiamo pubblicamente queste richieste di funzionalità "più ricercate" qui, nella speranza di accelerare il processo di implementazione.

Browser(i) Riepilogo delle funzionalità Problema/i a monte Problemi Bootstrap
Microsoft Edge

Implementare la :dir()pseudo-classe da Selectors Level 4

Idea di Edge UserVoice #12299532 #19984
Microsoft Edge

Implementare il posizionamento permanente dal layout posizionato CSS di livello 3

Idea Edge UserVoice #6263621 #17021
Microsoft Edge

Implementa l' <dialog>elemento HTML5

Idea Edge UserVoice #6508895 #20175
Firefox

Attiva un transitioncancelevento quando una transizione CSS viene annullata

Bug Mozilla #1264125 Bug di Mozilla #1182856
Firefox

Implementare la of <selector-list>clausola della :nth-child()pseudo-classe

Bug Mozilla #854148 #20143
Firefox

Implementa l' <dialog>elemento HTML5

Bug Mozilla #840640 #20175
Cromo

Implementare la of <selector-list>clausola della :nth-child()pseudo-classe

Emissione di cromo n. 304163 #20143
Cromo

Implementare la :dir()pseudo-classe da Selectors Level 4

Emissione di cromo #576815 #19984
Cromo

Implementare il posizionamento permanente dal layout posizionato CSS di livello 3

Emissione di cromo n. 231752 #17021
Safari

Implementare la :dir()pseudo-classe da Selectors Level 4

Bug di WebKit #64861 #19984
Safari

Implementa l' <dialog>elemento HTML5

Bug di WebKit #84635 #20175