html - 带有背景图像的有序列表在 IE10、IE11 中无法正确显示

标签 html css

我的网页上有以下 HTML 代码来创建列表

<ul class="rightdivul">
               <li id="linkedinli">
                   <a href="https://www.linkedin.com/in/xxxxxx">www.linkedin.com/in/xxxxxx</a>
               </li>



               <li id="twitterli">
                   <a href="https://twitter.com/xxxxx">@xxxxxx</a>
               </li>

           </ul>

我正在使用以下 CSS 来设置样式:

ul.rightdivul {
text-align: left;
list-style-type: none;
font-weight: 300;
padding-left: 20px;
font-weight: 300;
color: #23313E;

}

#linkedinli {
background: url(images/Linkedin.svg) no-repeat;
padding-left: 30px;
margin-bottom: 15px;


}

#twitterli {
background: url(images/Twitter.svg) no-repeat;
padding-left: 30px;
margin-bottom: 3px;

}

在 Chrome、Firefox、Opera、Safari、Edge 中,背景图像正确显示在文本之前。但是在 IE10、IE11 中,背景图像与文本重叠。我在这里遗漏了什么吗?

最佳答案

试着这样写:

background: url(/*your url*/);
background-repeat: no-repeat;

取而代之的是:

background: url(/*your url*/) no-repeat;

关于html - 带有背景图像的有序列表在 IE10、IE11 中无法正确显示,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42677831/

相关文章:

ruby-on-rails - 通过 'watch' 编译 sass(使用 compass )

css - 在 Ionic 3 上使用 SASS 而不是 SCSS

javascript - 在 Internet Explorer 动态编写的样式表中添加 !important

css - @font-face 无法生成 "fonts that are in another server"

jquery - 垂直 Slick slider 的自适应高度

html - 如何使驯鹿居中

html - 相对路径对于使用 CSS 嵌入字体无效?

javascript - 使宽度不相对于父级

html - 如何重新排序 CSS Flexbox

asp.net - 报告 Mozilla 中的查看器宽度问题