2015-07-23 8 views
1

Я скачал изображение для бутстрэпами иконок, и я хотел бы использовать их на веб-страницебутстраповские иконки не отображающие

У меня есть изображение, и правильный CSS

Но они Арент показывая что-либо вообще.

CSS

.icon-home { 
    background-image:url(../img/glyphicons-halflings.png); 
    background-position: 0 -24px; 
} 

HTML

     <div class="col"> 
          <span class="icon-home"></span> 
          <p>Pittsburgh, PA 15276</p> 
         </div> 

Fiddle

https://jsfiddle.net/jwct6rmk/

Я загрузил изображение на счет Imgur.

+0

Вы не настройки любой ширины и высоты для этого значка. Он должен быть там, но с размером 0px. – Dodekeract

+0

Я обновил звук и ширину, но все равно ничего. Обновленная скрипка – onTheInternet

ответ

2

Вам не хватает стиля. В основном display:block на элементе span.

Попробуйте это:

.icon-home { 
    background-image:url(http://i.imgur.com/UMAlj55.png); 
    background-position: 0 -24px; 
    width: 12px; 
    height: 12px; 
    display:block; 
} 

или лучше:

.icon { 
    background-image:url(http://i.imgur.com/UMAlj55.png); 
    width: 12px; 
    height: 12px; 
    display:block; 
} 

.icon-home { 
    background-position: 0 -24px; 
} 

.icon-car { 
    background-position: 0 -36px; 
} 

... 
+0

Так оно и было. Спасибо!!! Я соглашусь ответить, когда смогу – onTheInternet

+0

Вы также можете изменить '.icon-home' на' .icon.home' и использовать 'class =" home icon "'. – Dodekeract

+0

'width' и' height' должны быть '15px' для отображения всего изображения значка, и если вы хотите добавить текст в ту же строку, что и значок, вы должны использовать' display: inline-block' вместо 'display: block ' – FabioG

Смежные вопросы