css - 在 IE 或 Edge 中不显示 css 类中带有图像的 Div

标签 css internet-explorer

我有一个像这样的 css 类的 div:

 .sideArrowImage {
    content:url('https://p41tarste2uscdn.blob.core.windows.net/cfc4678d-f1bd-42d0-93ba-b576ca0efc63/c114d41e-2e9d-4750-bcc6-84c587b7528c/media/images/non-resp%20arrow.png');
      }
  <div class="sideArrowImage"></div>

图像出现在 Opera/Firefox/Chrome 中。它不会出现在 IE11 或 Edge 中。如何让图片在 IE11 或 Edge 中显示?

谢谢

最佳答案

content property仅在 :before 有效和 :after伪元素,你应该使用 <img> tag或 css background property .


.sideArrowImage {
  background:url('https://p41tarste2uscdn.blob.core.windows.net/cfc4678d-f1bd-42d0-93ba-b576ca0efc63/c114d41e-2e9d-4750-bcc6-84c587b7528c/media/images/non-resp%20arrow.png') no-repeat; 
  width:23px;
  height:23px;
 }
Img tag:<br>
<img src="https://p41tarste2uscdn.blob.core.windows.net/cfc4678d-f1bd-42d0-93ba-b576ca0efc63/c114d41e-2e9d-4750-bcc6-84c587b7528c/media/images/non-resp%20arrow.png" alt="=>" height="23" width="23">
<br><br>
Background CSS property:<br>
<div class="sideArrowImage"></div>

关于css - 在 IE 或 Edge 中不显示 css 类中带有图像的 Div,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53753535/

相关文章:

html - 无论屏幕大小如何,媒体查询都会触发

javascript - 如果禁用 JavaScript,则在 IE 8 中回退 HTML 5

html - 获取引导按钮和图像以在 div 上正确对齐

javascript - Video-js自定义皮肤

javascript - js 或 CSS 不工作

jquery - Internet Explorer 11 默认文档查看模式为 Edge

javascript - IE 问题 - 使用复选框/单选按钮时 jQuery .change() 不会触发回调?

ajax - Grails:每次 ajax 调用时发送缓存头的最佳方式

javascript - IE 中的评估问题

javascript - 自定义 Superfish 下拉菜单后的问题