Source

Сцяна памылак браўзэра

У цяперашні час Bootstrap працуе над некалькімі выбітнымі памылкамі ў асноўных браўзерах, каб забяспечыць найлепшы крос-браўзерны вопыт. Некаторыя памылкі, як пералічаныя ніжэй, мы не можам вырашыць.

Мы публічна пералічваем памылкі браўзера, якія ўплываюць на нас, у надзеі паскорыць працэс іх выпраўлення. Для атрымання інфармацыі аб сумяшчальнасці браўзераў Bootstrap глядзіце нашу дакументацыю па сумяшчальнасці браўзераў .

Глядзіце таксама:

Браўзер(ы) Рэзюмэ памылкі Памылка(-і) уверх па плыні Праблема(-ы) Bootstrap
край

Візуальныя артэфакты ў мадальных дыялогавых вокнах з магчымасцю пракручвання

Край нумар 9011176 #20755
край

Уласная падказка браўзера для titleпаказу пры першым фокусе клавіятуры (у дадатак да карыстальніцкага кампанента падказкі)

Выпуск Edge №6793560 #18692
край

Наведзены элемент усё яшчэ застаецца ў :hoverстане пасля прагорткі.

Край нумар 5381673 #14211
край

CSS border-radiusчасам выклікае працёк радкоў background-colorбацькоўскага элемента.

Край нумар 3342037 #16671
край

backgroundз <tr>прымяняецца толькі да першай даччынай ячэйкі замест усіх ячэек у радку

Выпуск Edge №5865620 #18504
край

Колер фону з ніжняга пласта ў некаторых выпадках праступае праз празрыстую рамку

Выпуск Edge №6274505 #18228
край

Навядзенне курсора на нашчадны элемент SVG выклікае mouseleaveпадзею ў продка

Выпуск Edge №7787318 #19670
край

Актыўнае position: fixed; <button>мігценне пры прагортцы

Выпуск Edge №8770398 #20507
Firefox

.table-borderedз пустым <tbody>адсутнічаюць межы.

Памылка Mozilla №1023761 #13453
Firefox

Калі адключаны стан элемента кіравання формай зменены праз JavaScript, нармальны стан не вяртаецца пасля абнаўлення старонкі.

Памылка Mozilla №654072 #793
Firefox

focusпадзеі не варта страляць па documentаб'екту

Памылка Mozilla №1228802 #18365
Firefox

Шырокая плаваючая табліца не пераходзіць на новы радок

Памылка Mozilla №1277782 #19839
Firefox

Мыш часам не знаходзіцца ў межах элемента для мэтаў mouseenter/ mouseleave, калі яна знаходзіцца ў межах элементаў SVG

Памылка Mozilla №577785 #19670
Firefox

Макет з пераплыўнымі слупкамі ламаецца пры друку

Памылка Mozilla №1315994 #21092
Firefox (Windows)

Правая мяжа <select>меню часам адсутнічае, калі для экрана ўстаноўлена нестандартнае разрозненне

Памылка Mozilla №545685 #15990
Firefox (macOS і Linux)

Віджэт значка прыводзіць да таго, што ніжняя мяжа віджэта Tabs нечакана не перакрываецца

Памылка Mozilla №1259972 #19626
Chrome (macOS)

Пры націску над <input type="number">кнопкай павелічэння міргае кнопка памяншэння.

Выпуск Chromium №419108 Адгалінаванне #8350 і выпуск Chromium #337668
Chrome

Бясконцая лінейная анімацыя CSS з альфа-празрыстасцю прапускае памяць.

Выпуск Chromium №429375 #14409
Chrome

table-cellмежы не перакрываюцца, нягледзячы наmargin-right: -1px

Выпуск Chromium №749848 #17438 , #14237
Chrome

Не рабіце :hoverліпкімі на сэнсарных вэб-старонках

Выпуск Chromium №370155 #12832
Chrome

position: absoluteэлемент, шырэйшы за свой слупок, няправільна абрэзаны да мяжы слупка

Выпуск Chromium №269061 #20161
Chrome

Значнае зніжэнне прадукцыйнасці для дынамічных SVG з тэкстам у залежнасці ад колькасці шрыфтоў у font-family.

Выпуск Chromium №781344 #24673
Сафары

remадзінкі ў медыя-запытах павінны вылічвацца з дапамогай font-size: initial, а не каранёвага элементаfont-size

Памылка WebKit №156684 #17403
Сафары

Спасылка на кантэйнер з ідэнтыфікатарам і табундэксам прыводзіць да таго, што кантэйнер ігнаруецца VoiceOver (уплывае на спасылкі для пропуску)

Памылка WebKit №163658 #20732
Сафары

Функцыі CSS min-widthі max-widthмультымедыя не павінны акругляць дробавыя пікселі

Памылка WebKit №178261 #25166
Safari (macOS)

px, em, і remпавінны паводзіць сябе аднолькава ў медыя-запытах, калі прымяняецца маштабаванне старонкі

Памылка WebKit №156687 #17403
Safari (macOS)

Дзіўнае паводзіны кнопак з некаторымі <input type="number">элементамі.

Памылка WebKit #137269 , Apple Safari Radar #18834768 #8350 , Нармалізацыя #283 , Праблема Chromium #337668
Safari (macOS)

Маленькі памер шрыфта пры друку вэб-старонкі з фіксаванай шырынёй .container.

Памылка WebKit № 138192 , Apple Safari Radar № 19435018 #14868
Safari (iOS)

transform: translate3d(0,0,0);памылка візуалізацыі.

Памылка WebKit #138162 , Apple Safari Radar #18804973 #14603
Safari (iOS)

Курсор уводу тэксту не рухаецца падчас прагорткі старонкі.

Памылка WebKit №138201 , Apple Safari Radar №18819624 #14708
Safari (iOS)

Немагчыма перамясціць курсор у пачатак тэксту пасля ўводу доўгага радка тэксту<input type="text">

Памылка WebKit №148061 , Apple Safari Radar №22299624 #16988
Safari (iOS)

display: blockпрыводзіць да зрушэння тэксту часовых <input>s па вертыкалі

Памылка WebKit #139848 , Apple Safari Radar #19434878 # 11266 , #13098
Safari (iOS)

Націсканне <body>не запускае clickпадзеі

Памылка WebKit №151933 #16028
Safari (iOS)

position:fixedзнаходзіцца няправільна, калі панэль укладак бачная на iPhone 6S+ Safari

Памылка WebKit №153056 #18859
Safari (iOS)

Націск на элемент <input>унутры position:fixedэлемента пракручвае ўверх старонкі

Памылка WebKit №153224 , Apple Safari Radar №24235301 #17497
Safari (iOS)

<body>з overflow:hiddenCSS можна пракручваць на iOS

Памылка WebKit №153852 #14839
Safari (iOS)

Жэст пракруткі ў тэкставым полі ў position:fixedэлеменце часам пракручваецца <body>замест продка, які можна пракручваць

Памылка WebKit №153856 #14839
Safari (iOS)

Мадальны з -webkit-overflow-scrolling: touchне можа пракручвацца пасля таго, як дададзены тэкст робіць яго вышэй

Памылка WebKit №158342 #17695
Safari (iOS)

Не рабіце :hoverліпкімі на сэнсарных вэб-старонках

Памылка WebKit №158517 #12832
Safari (iOS)

Элемент, які position:fixedзнікае пасля адкрыцця <select>меню

Памылка WebKit №162362 #20759
Safari (iPad Pro)

Візуалізацыя нашчадкаў position: fixedэлемента абразаецца на iPad Pro у альбомнай арыентацыі

Памылка WebKit №152637 , Apple Safari Radar №24030853 #18738

Найбольш запатрабаваныя функцыі

Ёсць некалькі функцый, указаных у вэб-стандартах, якія дазволяць нам зрабіць Bootstrap больш надзейным, элегантным і прадукцыйным, але яны яшчэ не рэалізаваны ў пэўных браўзерах, таму мы не можам скарыстацца імі.

Мы публічна публікуем тут гэтыя запыты на «самыя жаданыя» функцыі ў надзеі паскорыць працэс іх рэалізацыі.

Браўзер(ы) Рэзюмэ функцыі Праблема(-ы) уверх па плыні Праблема(-ы) Bootstrap
край

Элементы, якія можна сфакусаваць, павінны запускаць факусіроўку падзеі/атрымання :стыль фокусу, калі яны атрымліваюць фокус апавядальніка/спецыяльных магчымасцей

Ідэя Microsoft A11y UserVoice №16717318 #20732
край

Рэалізуйце :dir()псеўдаклас з селектараў 4-га ўзроўню

Ідэя Edge UserVoice №12299532 #19984
край

Укараніць <dialog>элемент HTML5

Ідэя Edge UserVoice №6508895 #20175
край

Запускаць transitioncancelпадзею , калі пераход CSS адмяняецца

Ідэя Edge UserVoice №15939898 #20618
край

Рэалізуйце of <selector-list>пункт:nth-child() псеўдакласа _

Ідэя Edge UserVoice №15944476 #20143
Firefox

Рэалізуйце of <selector-list>пункт:nth-child() псеўдакласа _

Памылка Mozilla №854148 #20143
Firefox

Укараніць <dialog>элемент HTML5

Памылка Mozilla №840640 #20175
Firefox

Калі віртуальны фокус знаходзіцца на кнопцы або спасылцы, фактычны фокус таксама запускаецца на элемент

Памылка Mozilla №1000082 #20732
Chrome

Запускаць transitioncancelпадзею , калі пераход CSS адмяняецца

Выпуск Chromium №642487 Выпуск Chromium №437860
Chrome

Рэалізуйце of <selector-list>пункт:nth-child() псеўдакласа _

Выпуск Chromium №304163 #20143
Chrome

Рэалізуйце :dir()псеўдаклас з селектараў 4-га ўзроўню

Выпуск Chromium №576815 #19984
Сафары

Запускаць transitioncancelпадзею , калі пераход CSS адмяняецца

Памылка WebKit №161535 #20618
Сафары

Рэалізуйце :dir()псеўдаклас з селектараў 4-га ўзроўню

Памылка WebKit №64861 #19984
Сафары

Укараніць <dialog>элемент HTML5

Памылка WebKit №84635 #20175