Browsers and devices

      Learn about the browsers and devices, from modern to old, that are supported by Bootstrap, including known quirks and bugs for each.

      Supported browsers

      Bootstrap supports the latest, stable releases of all major browsers and platforms.

      Alternative browsers which use the latest version of WebKit, Blink, or Gecko, whether directly or via the platform’s web view API, are not explicitly supported. However, Bootstrap should (in most cases) display and function correctly in these browsers as well. More specific support information is provided below.

      You can find our supported range of browsers and their versions in our .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
      

      We use Autoprefixer to handle intended browser support via CSS prefixes, which uses Browserslist to manage these browser versions. Consult their documentation for how to integrate these tools into your projects.

      Mobile devices

      Generally speaking, Bootstrap supports the latest versions of each major platform’s default browsers. Note that proxy browsers (such as Opera Mini, Opera Mobile’s Turbo mode, UC Browser Mini, Amazon Silk) are not supported.

      Chrome Firefox Safari Android Browser & WebView
      Android Supported Supported v6.0+
      iOS Supported Supported Supported

      Desktop browsers

      Similarly, the latest versions of most desktop browsers are supported.

      Chrome Firefox Microsoft Edge Opera Safari
      Mac Supported Supported Supported Supported Supported
      Windows Supported Supported Supported Supported

      For Firefox, in addition to the latest normal stable release, we also support the latest Extended Support Release (ESR) version of Firefox.

      Unofficially, Bootstrap should look and behave well enough in Chromium and Chrome for Linux, and Firefox for Linux, though they are not officially supported.

      Internet Explorer

      Internet Explorer is not supported. If you require Internet Explorer support, please use Bootstrap v4.

      Modals and dropdowns on mobile

      Overflow and scrolling

      Support for overflow: hidden; on the <body> element is quite limited in iOS and Android. To that end, when you scroll past the top or bottom of a modal in either of those devices' browsers, the <body> content will begin to scroll. See Chrome bug #175502 (fixed in Chrome v40) and WebKit bug #153852.

      iOS text fields and scrolling

      As of iOS 9.2, while a modal is open, if the initial touch of a scroll gesture is within the boundary of a textual <input> or a <textarea>, the <body> content underneath the modal will be scrolled instead of the modal itself. See WebKit bug #153856.

      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.

      Our HTML docs likewise have some trivial and inconsequential HTML validation warnings due to our inclusion of a workaround for a certain Firefox bug.

      返回頂部
      主站蜘蛛池模板: 精品国产免费一区二区三区| 亚洲影视一区二区| 国产精品亚洲午夜一区二区三区 | 精品无码人妻一区二区三区| 免费高清av一区二区三区| 久久国产精品无码一区二区三区| 国产suv精品一区二区6| 国产肥熟女视频一区二区三区 | 国产精品免费一区二区三区| 亚洲国产欧美国产综合一区| 国产精品视频一区| 又紧又大又爽精品一区二区| 精品熟人妻一区二区三区四区不卡| 国产一区二区三区夜色| 亚洲av无码一区二区乱子伦as| 亚洲无线码在线一区观看| 亚洲AV无码一区东京热久久| 国产AV午夜精品一区二区三| 美女啪啪一区二区三区| 麻豆果冻传媒2021精品传媒一区下载| 中文字幕乱码亚洲精品一区| 久久精品黄AA片一区二区三区 | 波多野结衣中文字幕一区二区三区 | 极品少妇伦理一区二区| 精品一区二区三区AV天堂| 国产一区精品视频| 国产伦精品一区二区三区免费下载 | 中文字幕精品一区影音先锋| 精品永久久福利一区二区| 亚洲国产一区二区a毛片| 国产精品一区在线播放| 精品国产一区二区三区无码| 2021国产精品视频一区| 国产小仙女视频一区二区三区| 无码少妇一区二区三区芒果| 国产成人精品一区二三区熟女| 国产一区二区三区国产精品| 国产伦精品一区二区免费 | 亚洲av一综合av一区| 无码人妻精品一区二区三18禁| ...91久久精品一区二区三区|