Преминете към основното съдържание Преминете към навигацията с документи
in English

Браузъри и устройства

Научете за браузърите и устройствата, от модерни до стари, които се поддържат от Bootstrap, включително известни странности и грешки за всеки от тях.

Поддържани браузъри

Bootstrap поддържа най -новите, стабилни версии на всички основни браузъри и платформи.

Алтернативни браузъри, които използват най-новата версия на WebKit, Blink или Gecko, независимо дали директно или чрез API за уеб изглед на платформата, не се поддържат изрично. Въпреки това, Bootstrap трябва (в повечето случаи) да се показва и функционира правилно и в тези браузъри. По-конкретна информация за поддръжка е предоставена по-долу.

Можете да намерите нашата поддържана гама от браузъри и техните версии в нашия.browserslistrc file :

# https://github.com/browserslist/browserslist#readme

>= 0.5%
last 2 major versions
not dead
Chrome >= 60
Firefox >= 60
Firefox ESR
iOS >= 12
Safari >= 12
not Explorer <= 11

Използваме Autoprefixer , за да управляваме предвидената поддръжка на браузъра чрез CSS префикси, който използва Browserslist за управление на тези версии на браузъра. Консултирайте се с тяхната документация за това как да интегрирате тези инструменти във вашите проекти.

Мобилни устройства

Най-общо казано, Bootstrap поддържа най-новите версии на браузърите по подразбиране на всяка основна платформа. Имайте предвид, че прокси браузърите (като Opera Mini, Turbo режимът на Opera Mobile, UC Browser Mini, Amazon Silk) не се поддържат.

Chrome Firefox Safari Браузър за Android & WebView
Android Поддържа се Поддържа се v6.0+
iOS Поддържа се Поддържа се Поддържа се

Десктоп браузъри

По същия начин се поддържат най-новите версии на повечето настолни браузъри.

Chrome Firefox Microsoft Edge Опера Safari
Mac Поддържа се Поддържа се Поддържа се Поддържа се Поддържа се
Windows Поддържа се Поддържа се Поддържа се Поддържа се

За Firefox, в допълнение към най-новата нормална стабилна версия, ние също поддържаме най-новата версия на Firefox с разширена поддръжка (ESR) .

Неофициално Bootstrap трябва да изглежда и да се държи достатъчно добре в Chromium и Chrome за Linux и Firefox за Linux, въпреки че не се поддържат официално.

Internet Explorer

Internet Explorer не се поддържа. Ако имате нужда от поддръжка на Internet Explorer, моля, използвайте Bootstrap v4.

Модали и падащи менюта на мобилни устройства

Преливане и превъртане

Поддръжката overflow: hidden;на <body>елемента е доста ограничена в iOS и Android. За тази цел, когато превъртите през горната или долната част на модал в някой от браузърите на тези устройства, <body>съдържанието ще започне да се превърта. Вижте грешка в Chrome #175502 (коригирана в Chrome v40) и грешка в WebKit #153852 .

Текстови полета и превъртане на iOS

От iOS 9.2, докато модалът е отворен, ако първоначалното докосване на жест за превъртане е в границите на текстуал <input>или <textarea>, <body>съдържанието под модала ще се превърта вместо самия модал. Вижте грешка #153856 в WebKit .

The .dropdown-backdrop element isn’t used on iOS in the nav because of the complexity of z-indexing. Thus, to close dropdowns in navbars, you must directly click the dropdown element (or any other element which will fire a click event in iOS).

Browser zooming

Page zooming inevitably presents rendering artifacts in some components, both in Bootstrap and the rest of the web. Depending on the issue, we may be able to fix it (search first and then open an issue if need be). However, we tend to ignore these as they often have no direct solution other than hacky workarounds.

Validators

In order to provide the best possible experience to old and buggy browsers, Bootstrap uses CSS browser hacks in several places to target special CSS to certain browser versions in order to work around bugs in the browsers themselves. These hacks understandably cause CSS validators to complain that they are invalid. In a couple places, we also use bleeding-edge CSS features that aren’t yet fully standardized, but these are used purely for progressive enhancement.

These validation warnings don’t matter in practice since the non-hacky portion of our CSS does fully validate and the hacky portions don’t interfere with the proper functioning of the non-hacky portion, hence why we deliberately ignore these particular warnings.

Нашите HTML документи също имат някои тривиални и несъществени предупреждения за проверка на HTML поради включването на заобиколно решение за определен бъг във Firefox .