JAVASCRIPT   78

ie10 viewport bug workaround

Guest on 7th May 2022 02:19:16 AM

  1. /*!
  2.  * IE10 viewport bug for Surface/desktop Windows 8 bug
  3.  * Copyright Twitter, Inc.
  4.  * Licensed under the Creative Commons Attribution 3.0 Unported License. For
  5.  * details, see http://creativecommons.org/licenses/by/3.0/.
  6.  */
  7.  
  8. // See the Getting Started docs for more information:
  9. // http://getbootstrap.com/getting-started/#support-ie10-width
  10.  
  11. (function () {
  12.   'use strict';
  13.   if (navigator.userAgent.match(/IEMobile\/10\.0/)) {
  14.     var msViewportStyle = document.createElement('style')
  15.     msViewportStyle.appendChild(
  16.       document.createTextNode(
  17.         '@-ms-viewport{width:auto!important}'
  18.       )
  19.     )
  20.     document.querySelector('head').appendChild(msViewportStyle)
  21.   }
  22. })();

Raw Paste


Login or Register to edit or fork this paste. It's free.