Браузер қателерінің қабырғасы
Ескірген мазмұн
Бұл бет ескірген және Bootstrap бағдарламасының соңғы нұсқаларына енді қолданылмайды. Ол қазір тек тарихи мақсаттар үшін осында және келесі негізгі шығарылымымызда жойылады.
Bootstrap қазіргі уақытта мүмкін болатын ең жақсы кросс-шолғыш тәжірибесін беру үшін негізгі браузерлердегі бірнеше көрнекті браузер қателерімен жұмыс істейді. Төменде келтірілгендер сияқты кейбір қателерді біз шеше алмаймыз.
Біз оларды түзету процесін жылдамдату үмітімен бізге әсер ететін браузер қателерінің тізімін жариялаймыз. Bootstrap шолғышының үйлесімділігі туралы ақпарат алу үшін біздің шолғыш үйлесімділік құжаттарын қараңыз .
Сондай-ақ қараңыз:
- Chromium шығарылымы 536263: [meta] Bootstrap-ке әсер ететін мәселелер
- Mozilla қатесі 1230801: Bootstrap-ке әсер ететін мәселелерді түзетіңіз
- WebKit қатесі 159753: [meta] Bootstrap-қа әсер ететін мәселелер
- jQuery браузеріндегі қателерді шешу жолдары
Браузер(лер) | Қате туралы қысқаша мәлімет | Жоғары ағынды мәселе(лер) | Жүктеу мәселесі(дер)і |
---|---|---|---|
Жиек | Жылжытылатын модальды диалогтардағы көрнекі артефактілер | Edge шығарылымы №9011176 | #20755 |
Жиек | title Бірінші пернетақта фокусындағы көрсетілімдерге арналған жергілікті шолғыштың кеңесі (арнаулы құралдар кеңесінің құрамдас бөлігінен басқа) |
Edge шығарылымы №6793560 | №18692 |
Жиек | :hover Қондырылған элемент жылжытқаннан кейін күйінде қалады . |
Edge шығарылымы №5381673 | №14211 |
Жиек | CSS кейде негізгі элементтің border-radius қан кету жолын тудырады .background-color |
Edge шығарылым №3342037 | №16671 |
Жиек | background - <tr> қатардағы барлық ұяшықтардың орнына бірінші еншілес ұяшыққа ғана қолданылады |
Шеткі шығарылым №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 | Тінтуір кейде SVG элементтерінің ішінде болғанда mouseenter / мақсаттары үшін элемент ішінде болмайдыmouseleave |
Mozilla қатесі №577785 | #19670 |
Firefox | Қалқымалы бағандары бар орналасу басып шығару кезінде үзіледі | Mozilla қатесі №1315994 | #21092 |
Firefox (Windows) | <select> Экран әдеттен тыс ажыратымдылыққа орнатылған кезде мәзірдің оң жақ шекарасы кейде жоқ |
Mozilla қатесі №545685 | №15990 |
Firefox (macOS және Linux) | Танымбелгі виджеті қойындылар виджетінің төменгі шекарасының күтпеген жерден қабаттаспауына әкеледі | 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 |
Сафари | Идентификаторы және tabindex бар контейнерге сілтеме 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 уақытша s мәтінінің <input> тігінен тураланбауына әкеледі |
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> CSS көмегімен overflow:hidden 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-ті сенімдірек, талғампаз немесе өнімдірек етуге мүмкіндік береді, бірақ кейбір браузерлерде әлі енгізілмеген, осылайша олардың артықшылықтарын пайдалануымызға кедергі келтіреді.
Біз осы «ең сұранысқа ие» мүмкіндік сұрауларын оларды іске асыру үдерісін жылдамдату үмітімен осы жерде жария түрде тізімдейміз.