Source

Browsers et machinas

Disce de navigatoribus et machinis, a modernis ad vetus, quae Bootstrap sustentantur, vafra et cimices pro singulis notis.

Supported browsers

Bootstrap recentissimas, stabilis emissiones omnium majorum navigantium et suggestuum sustinet. In Fenestra, 10-11 Penitus Rimor sustinemus / Microsoft Edge .

Alternative navigatores qui recentissima versione WebKit, Blink vel Gecko utuntur, sive directe sive per visum API per telae suggesti, expresse non sustinentur. Nihilominus, Bootstrap (in pluribus casibus) recte in his quoque navigatoribus proponere et operari debet. Accuratius subsidii informationes infra provisae sunt.

Potes invenire navigantium subnixam latitudinem eorumque versiones in nostrispackage.json :

"browserslist": [
  "last 1 major version",
  ">= 1%",
  "Chrome >= 45",
  "Firefox >= 38",
  "Edge >= 12",
  "Explorer >= 10",
  "iOS >= 9",
  "Safari >= 9",
  "Android >= 4.4",
  "Opera >= 30"
]

Autopraefixo utimur ad tractandum intentum navigatoris subsidium per CSS praefixam, quae Browserslist utitur ad has navigandi versiones administrandas. Consule documenta eorum quomodo haec instrumenta in incepta tua componant.

Mobilis cogitationes

Generaliter Bootstrap sustinet recentissimas versiones cuiusque tribunalis maioris default navigatoris. Nota quod procuratores navigatores (ut Opera Mini, Opera Turbo mobiles modo, UC Mini navigator, sericum Amazonum) non praebentur.

Chrome Firefox Safari Android Pasco & WebView Microsoft Edge
Android Supported Supported N/A Android v5.0+ suscepit Supported
iOS' Supported Supported Supported N/A Supported
Windows 10 Mobile N/A N/A N/A N/A Supported

Desktop browsers

Similiter recentissimae versiones maxime navigantium escritorio fulciuntur.

Chrome Firefox Penitus rimor Microsoft Edge Opera Safari
Mac Supported Supported N/A N/A Supported Supported
Windows Supported Supported Subnixus, IE10+ Supported Supported Non praebetur

Firefox enim, praeter recentem emissionem stabilis normalem, etiam recentissimam missionem extensam Support (ESR) versionem Firefox sustinemus.

Inofficiose, Bootstrap in Chromium et Chrome pro Linux, Firefox pro Linux, et Penitus Rimor 9, inspicere et bene se habere debent, quamquam publice non sustinentur.

Pro indice aliquorum cimicum navigatoris qui Bootstrap obluctare habet, vide Murum nostrum bugs navigantium .

Penitus rimor

Penitus Rimor 10+ sustentatur; IE9 et deorsum non est. Quaeso scias aliquas proprietates CSS3 et HTML5 elementa plene in IE10 non sustentari vel praefixas proprietates ad plenam functionem requirere. Visita possum uti… pro singulis in navigatro auxilio linearum CSS3 et HTML5 notarum.

Si firmamentum IE8-9 requiras, Bootstrap utere 3. Est firmissima versio codicis nostri et adhuc nostris quadrigis adiuvatur ad bugfixiones criticas et mutationes documentorum. Nihilominus nova lineamenta adicientur.

Modales et dropdown in mobili

Redundant et scrolling

Firmamentum elementum overflow: hidden;in <body>iOS et Android satis limitatum est. Ad illum finem, cum summum vel imum modalis in alterutro navigantium illorum machinis librum transieris, <body>contentum volumen incipiet. See Chrome bug #175502 (fixed in Chrome v40) and WebKit bug #153852 .

iOS text campis et scrolling

Sicut iOS 9.2, dum modalis apertus est, si initialis tactus libri gestus intra fines textualis <input>vel a <textarea>est, <body>contentum infra modalem loco ipsius modalis inscribetur. See WebKit bug #153856 .

Elementum in .dropdown-backdropiOS in nav propter implicationem z-indexing non adhibetur. Sic, ut in navbaribus stillicidia clauderetur, elementum guttatim (vel quodlibet aliud elementum quod strepita eventum in iOS accendet ) debet.

Pasco zooming

Pagina zooming inevitabiliter praebet artificia in quibusdam componentibus, tam in Bootstrap quam in reliquis interreti reddens. Secundum eventum, illud reficere poterimus (primum quaerere et deinde, si opus sit, exitum aperire). Sed haec ignorare solemus cum saepe nullam haberemus solutionem directam praeter iocantes operis.

Pellentesque :hover/ :focusin iOS

Dum :hovernon potest in plerisque machinis tactus, iOS hanc agendi rationem aemulatur, unde in stylis "viscum" volitantibus perstare post unum elementum percussoque. Haec genera tabernus tantum removentur cum utentes aliud elementum sonant. Haec agendi ratio late censetur et videtur non esse lis in MASCULINUS vel in Fenestra machinis.

Per alpha et beta nostra v4 emissiones inclusa et e codice commentati inclusimus pro optione instrumentorum interrogationis shim quae stylos vagari posset in tactu fabrica navigatores aemulos volitantes. Hoc opus numquam plene perfecit aut perfecit, sed ut fracturam integram vitare voluerimus, hoc shim deprecari optavimus et commissuras compendiarias pro pseudo-classibus servamus.

Typographia

Etiam in nonnullis recentioribus navigatoribus, quirky typographica esse potest.

Cum Safari v8.0, usus .containerclassis fixae-latitudinis causa Safari potest uti magnitudine fontis parvae solitae cum excudendi. See issue #14868 and WebKit bug #138192 for more details. Una potentiale habemus habemus in sequentibus CSS:

@media print {
  .container {
    width: auto;
  }
}

Android stirpe pasco

Ex archa, Android 4.1 (et etiam nonnulla recentiora videntur emissiones) navem cum app navigatro sicut default interretiali navigatoris electionis (ut Chrome opponitur). Infeliciter, app navigatrum habet multas bugs et repugnantias cum CSS in genere.

Lego menu

In <select>elementis, navigatrum stirpis MASCULI non ostendet latus imperium si adsit border-radiuset/vel borderapplicatur. (Vide hanc quaestionem pro singulis StackOverflow.) Praecisa codicis infra utere ut offensionem CSS removeat et <select>ut elementum patens in navigatro MASCULI stirpis reddas. Usor agens olfaciendi impedimentum cum navigatoribus Chrome, Safari et Mozilla vitat.

<script>
$(function () {
  var nua = navigator.userAgent
  var isAndroid = (nua.indexOf('Mozilla/5.0') > -1 && nua.indexOf('Android ') > -1 && nua.indexOf('AppleWebKit') > -1 && nua.indexOf('Chrome') === -1)
  if (isAndroid) {
    $('select.form-control').removeClass('form-control').css('width', '100%')
  }
})
</script>

Vis videre exemplum? Reprehendo sicco hoc JS Bin demo.

Validators

Ut experientiam optimam praebeat ad navigatores veteres et buggy, Bootstrap utitur CSS navigatoris autocineti in pluribus locis ut speciales CSS ad certas navigatores versiones oppugnandas ut circa cimices in ipsis navigatoribus laborant. Hae hacks comprehendi possunt CSS validatores querendi se invalidos esse. In duobus locis etiam ora cruentis CSS notis utimur quae nondum plene normae sunt, sed hae pure ad amplificationem progressivam adhibentur.

Hae admonitiones sanatio in praxi non refert, quia non-cavescens portio nostrae CSS plene convalescit et partes iocales non impediunt propriam operationem portionis non-hackyae, quapropter de industria has admonitiones particulares neglegimus.

Nostri HTML docs similiter habent admonitiones aliquas frivolas et inconsequentiales HTML validation debitae inclusio operis operis pro quodam Firefox bug .