2013-07-19 17 views

risposta

4

È CSS dovrebbe essere simile:

.contain-i-e-s,.icon-empty-star,.text-i-e-s{ 
    height:100px; width:100px; 
} 
.contain-i-e-s{ 
    position:relative; 
} 
.text-i-e-s{ 
    text-align:center; position:absolute; 
} 

tuo HTML potrebbe essere simile:

<div class='contain-i-e-s'> 
    <i class='icon-empty-star'></i> 
    <div class='text-i-e-s'>99</div> 
</div> 
+0

Grazie. Non sono sicuro del motivo per cui questa è stata la risposta accettata. Ho appena dato una risposta CSS, non capendo completamente Font Awesome al momento. In realtà ho votato l'altro ragazzo. – PHPglue

116

semplicemente fare questo dal Font Awesome docs on Stacked Icons:

<span class="fa-stack fa-lg"> 
    <i class="fa fa-star-o fa-stack-2x"></i> 
    <i class="fa fa-stack-1x">1</i> 
</span> 

Font Awesome Docs Screenshot

+0

Questo è il modo fantastico per fare questo; quindi, il modo preferito. Vedi l'__stacked icon__ esempi [qui] (http://fortawesome.github.io/Font-Awesome/examples/). – Tsiege

+0

Vedere http://jsfiddle.net/tagliala/SNVRp/ per un esempio che funzioni per font-awesome 3.2.1 – Carlton

+2

Vedere http://jsfiddle.net/d1njqc42/2/ per un violino 4.4.0. – Necreaux

0

Questo può anche essere fatto utilizzando Font Awesome Layers utilizzando la versione 5,0

<div class="fa-4x"> 
    <span class="fa-layers fa-fw" style="background:MistyRose"> 
    <i class="fas fa-circle" style="color:Tomato"></i> 
    <i class="fa-inverse fas fa-times" data-fa-transform="shrink-6"></i> 
    </span> 

    <span class="fa-layers fa-fw" style="background:MistyRose"> 
    <i class="fas fa-bookmark"></i> 
    <i class="fa-inverse fas fa-heart" data-fa-transform="shrink-10 up-2" style="color:Tomato"></i> 
    </span> 

    <span class="fa-layers fa-fw" style="background:MistyRose"> 
    <i class="fas fa-play" data-fa-transform="rotate--90 grow-2"></i> 
    <i class="fas fa-sun fa-inverse" data-fa-transform="shrink-10 up-2"></i> 
    <i class="fas fa-moon fa-inverse" data-fa-transform="shrink-11 down-4.2 left-4"></i> 
    <i class="fas fa-star fa-inverse" data-fa-transform="shrink-11 down-4.2 right-4"></i> 
    </span> 

    <span class="fa-layers fa-fw" style="background:MistyRose"> 
    <i class="fas fa-calendar"></i> 
    <span class="fa-layers-text fa-inverse" data-fa-transform="shrink-8 down-3" style="font-weight:900">27</span> 
    </span> 

    <span class="fa-layers fa-fw" style="background:MistyRose"> 
    <i class="fas fa-certificate"></i> 
    <span class="fa-layers-text fa-inverse" data-fa-transform="shrink-11.5 rotate--30" style="font-weight:900">NEW</span> 
    </span> 

    <span class="fa-layers fa-fw" style="background:MistyRose"> 
    <i class="fas fa-envelope"></i> 
    <span class="fa-layers-counter" style="background:Tomato">1,419</span> 
    </span> 
</div> 

enter image description here

Problemi correlati