title: OpenLayers: Does not work in internet explorer
body: <p>I have this simple code:</p>
  
  <pre><code>&lt;HTML&gt;
  &lt;head&gt;
  &lt;title&gt;Vector Icon Example&lt;/title&gt;
  &lt;script src="https://code.jquery.com/jquery-1.11.2.min.js"&gt;&lt;/script&gt;
  &lt;link rel="stylesheet" href="../apidoc/styles/bootstrap.min.css"&gt;
  &lt;script src="../apidoc/scripts/bootstrap.min.js"&gt;&lt;/script&gt;
      &lt;link rel="stylesheet" href="../css/ol.css" type="text/css"&gt;
  &lt;script src="../build/ol.js"&gt;&lt;/script&gt;
  
  
  &lt;/head&gt;
  &lt;BODY&gt;
  &lt;div id="map" style="width: 100%, height: 400px"&gt;ggg&lt;/div&gt;
  &lt;script&gt;
    new ol.Map({
      layers: [
        new ol.layer.Tile({source: new ol.source.OSM()})
      ],
      view: new ol.View({
        center: [0, 0],
        zoom: 2
      }),
      target: 'map'
    });
  &lt;/script&gt;
  &lt;/BODY&gt;
  &lt;/HTML&gt;
  </code></pre>
  
  <p>It works correctly in chrome, but in IE 11 does not appear anything. where is the problem?</p>