Html 媒体查询在IE11中不起作用

Html 媒体查询在IE11中不起作用,html,css,internet-explorer,media-queries,Html,Css,Internet Explorer,Media Queries,我有可以在Chrome和FF中使用的CSS代码,但不能在IE11中使用。媒体的质疑根本没有回应。因此,我决定将IE的CSS放在一个单独的文件中,并将整个代码包装在这段代码中: @media all and (-ms-high-contrast: none), (-ms-high-contrast: active) { /* CSS code here */ } <div class="row"> <div class="thumb col-sm-6">

我有可以在Chrome和FF中使用的CSS代码,但不能在IE11中使用。媒体的质疑根本没有回应。因此,我决定将IE的CSS放在一个单独的文件中,并将整个代码包装在这段代码中:

@media all and (-ms-high-contrast: none), (-ms-high-contrast: active) {
/* CSS code here */
}
  <div class="row">
      <div class="thumb col-sm-6">
        <div class="front"><img src="../img/image1.jpg"></div>
        <div class="back">
          <p>Some text</p>
        </div>
      </div>

      <div class="thumb col-sm-6">
        <div class="front"><img src="../img/image2.jpg"></div>
        <div class="back">
          <p>Some text</p><br>
        </div>
      </div>
  </div>
我还试图改变这一点:

@media *screen* and (min-width: ...) {}
  <div class="row">
      <div class="thumb col-sm-6">
        <div class="front"><img src="../img/image1.jpg"></div>
        <div class="back">
          <p>Some text</p>
        </div>
      </div>

      <div class="thumb col-sm-6">
        <div class="front"><img src="../img/image2.jpg"></div>
        <div class="back">
          <p>Some text</p><br>
        </div>
      </div>
  </div>
为此:

@media *all* and (min-width: ...) {}
  <div class="row">
      <div class="thumb col-sm-6">
        <div class="front"><img src="../img/image1.jpg"></div>
        <div class="back">
          <p>Some text</p>
        </div>
      </div>

      <div class="thumb col-sm-6">
        <div class="front"><img src="../img/image2.jpg"></div>
        <div class="back">
          <p>Some text</p><br>
        </div>
      </div>
  </div>
但这也不行。有人知道这个问题的解决办法吗

  <div class="row">
      <div class="thumb col-sm-6">
        <div class="front"><img src="../img/image1.jpg"></div>
        <div class="back">
          <p>Some text</p>
        </div>
      </div>

      <div class="thumb col-sm-6">
        <div class="front"><img src="../img/image2.jpg"></div>
        <div class="back">
          <p>Some text</p><br>
        </div>
      </div>
  </div>
HTML

  <div class="row">
      <div class="thumb col-sm-6">
        <div class="front"><img src="../img/image1.jpg"></div>
        <div class="back">
          <p>Some text</p>
        </div>
      </div>

      <div class="thumb col-sm-6">
        <div class="front"><img src="../img/image2.jpg"></div>
        <div class="back">
          <p>Some text</p><br>
        </div>
      </div>
  </div>

我也有同样的问题,这个答案是我们的解决方案:

  <div class="row">
      <div class="thumb col-sm-6">
        <div class="front"><img src="../img/image1.jpg"></div>
        <div class="back">
          <p>Some text</p>
        </div>
      </div>

      <div class="thumb col-sm-6">
        <div class="front"><img src="../img/image2.jpg"></div>
        <div class="back">
          <p>Some text</p><br>
        </div>
      </div>
  </div>
总结并复制原始答案,作者:

  <div class="row">
      <div class="thumb col-sm-6">
        <div class="front"><img src="../img/image1.jpg"></div>
        <div class="back">
          <p>Some text</p>
        </div>
      </div>

      <div class="thumb col-sm-6">
        <div class="front"><img src="../img/image2.jpg"></div>
        <div class="back">
          <p>Some text</p><br>
        </div>
      </div>
  </div>
IE11不支持正文中的样式(使用 因此,出现一些 古怪

  <div class="row">
      <div class="thumb col-sm-6">
        <div class="front"><img src="../img/image1.jpg"></div>
        <div class="back">
          <p>Some text</p>
        </div>
      </div>

      <div class="thumb col-sm-6">
        <div class="front"><img src="../img/image2.jpg"></div>
        <div class="back">
          <p>Some text</p><br>
        </div>
      </div>
  </div>
将样式块重新定位到头部可使IE11正确应用媒体查询。

  <div class="row">
      <div class="thumb col-sm-6">
        <div class="front"><img src="../img/image1.jpg"></div>
        <div class="back">
          <p>Some text</p>
        </div>
      </div>

      <div class="thumb col-sm-6">
        <div class="front"><img src="../img/image2.jpg"></div>
        <div class="back">
          <p>Some text</p><br>
        </div>
      </div>
  </div>

这就是我们所做的,所做的一切

我也有同样的问题,这个答案就是我们的解决方案:

  <div class="row">
      <div class="thumb col-sm-6">
        <div class="front"><img src="../img/image1.jpg"></div>
        <div class="back">
          <p>Some text</p>
        </div>
      </div>

      <div class="thumb col-sm-6">
        <div class="front"><img src="../img/image2.jpg"></div>
        <div class="back">
          <p>Some text</p><br>
        </div>
      </div>
  </div>
总结并复制原始答案,作者:

  <div class="row">
      <div class="thumb col-sm-6">
        <div class="front"><img src="../img/image1.jpg"></div>
        <div class="back">
          <p>Some text</p>
        </div>
      </div>

      <div class="thumb col-sm-6">
        <div class="front"><img src="../img/image2.jpg"></div>
        <div class="back">
          <p>Some text</p><br>
        </div>
      </div>
  </div>
IE11不支持正文中的样式(使用 因此,出现一些 古怪

  <div class="row">
      <div class="thumb col-sm-6">
        <div class="front"><img src="../img/image1.jpg"></div>
        <div class="back">
          <p>Some text</p>
        </div>
      </div>

      <div class="thumb col-sm-6">
        <div class="front"><img src="../img/image2.jpg"></div>
        <div class="back">
          <p>Some text</p><br>
        </div>
      </div>
  </div>
将样式块重新定位到头部可使IE11正确应用媒体查询。

  <div class="row">
      <div class="thumb col-sm-6">
        <div class="front"><img src="../img/image1.jpg"></div>
        <div class="back">
          <p>Some text</p>
        </div>
      </div>

      <div class="thumb col-sm-6">
        <div class="front"><img src="../img/image2.jpg"></div>
        <div class="back">
          <p>Some text</p><br>
        </div>
      </div>
  </div>

这就是我们所做的,所做的一切

您的问题是否与媒体查询嵌套有关?谢谢我认为这解决了问题:在所有“媒体屏幕”查询之前,我关闭了顶部的“媒体所有”代码,因此它们不再嵌套。查询中的代码现在响应。您的问题是否与媒体查询嵌套有关?谢谢我认为这解决了问题:在所有“媒体屏幕”查询之前,我关闭了顶部的“媒体所有”代码,因此它们不再嵌套。查询中的代码现在响应。
  <div class="row">
      <div class="thumb col-sm-6">
        <div class="front"><img src="../img/image1.jpg"></div>
        <div class="back">
          <p>Some text</p>
        </div>
      </div>

      <div class="thumb col-sm-6">
        <div class="front"><img src="../img/image2.jpg"></div>
        <div class="back">
          <p>Some text</p><br>
        </div>
      </div>
  </div>