我有一個使用背景圖像的無序列表。一切正常,在Chrome & FF,但IE8出現一些問題。背景圖片根本無法加載。我如何讓他們在IE8中展示?這是背景圖像問題嗎?IE8背景圖像不顯示
<ul class="service-icons">
<li>
<a id="service-icon-routine" href="#">
<span class="service-category-title">Routine Service</span>
</a>
</li>
</ul>
樣式
ul.service-icons {
list-style-type: none;
width: 860px;
margin-left: auto;
margin-right: auto;
padding: 0;
}
ul.service-icons li {
display: inline-block;
width: 157px !important;
height: 140px;
padding: .5em !important;
margin-bottom: 1.5em;
}
ul.service-icons li a {
padding: 0em 0em 6.7em 0em;
width: 102px !important;
display: block;
height: 15px;
text-decoration: none;
margin-left: 2.2em;
}
.service-category-title {
display: block;
padding-top: 120px;
text-align: center;
}
#service-icon-routine {
background: url('http://i.imgur.com/LieBz.png');
background-position: 0px 0px;
}
任何幫助表示讚賞!
嗨凱爾,你有沒有想過這個?我認爲這與Selectivizr等圖書館有關。我有同樣的問題,但無法弄清楚如何解決它。 – Jacques 2012-12-19 09:21:38
嗨雅克。不,從來沒有使用相同的方法修復它。我最終改變了我的方法,只是使用圖像和一堆左花車來實現相同的外觀。 – 2012-12-20 23:42:19
感謝凱爾,我最終發現我的問題來自Selectivizr,它不支持在CSS中使用完整的URL(即HTTP://) – Jacques 2012-12-21 13:16:16