2017-04-05 62 views
0

我們有一個gridx,各種跨度標籤鏈接到一個圖像的CSS。Firefox不顯示圖像

HTML中的gridx:

<span class="icon active"/> 

CSS:

.icon.active{ 
    content:url(../imgs/attivo.png); 
    height: 16px; 
} 

的問題是,與Firefox它加載圖像(我們可以看到它與螢火蟲),但我們無法看到它們。在所有其他瀏覽器中,它工作正常。

enter image description here

回答

1

嘗試.icon.active::after

.icon.active::after{ 
 
    content:url('https://placeholdit.imgix.net/~text?txtsize=5&txt=i&w=26&h=26'); 
 
    height: 26px; 
 
}
<div class="table"><span class="icon active"></span></div> 
 
<div class="table"><span class="icon active"></span></div> 
 
<div class="table"><span class="icon active"></span></div> 
 
<div class="table"><span class="icon active"></span></div>

或背景圖像:

.icon.active { 
 
    background: url('https://placeholdit.imgix.net/~text?txtsize=5&txt=Q&w=26&h=26') no-repeat; 
 
    height: 26px; 
 
    width: 26px; 
 
    display: inline-block; 
 
    content: ""; 
 
}
<div class="table"><span class="icon active"></span></div> 
 
<div class="table"><span class="icon active"></span></div> 
 
<div class="table"><span class="icon active"></span></div> 
 
<div class="table"><span class="icon active"></span></div>

+0

謝謝!我使用了:: ::後,它的工作原理! – Stefano