Bootstrap glyphicon-menu-hamburger не отображается

Вот четко определенный значок начальной загрузки для гамбургер-меню: http://getbootstrap.com/components/#glyphicons-glyphs

Если я использую его в своем html, этот значок не отображается, но другие значки:

<button class="btn btn-default" type="button">
    <span class="glyphicon glyphicon-menu-hamburger" aria-hidden="true"></span>
</button>

Это почему?


person Incredible    schedule 07.02.2015    source источник


Ответы (2)


Это вопрос версии глификона в вашей загрузочной версии, поскольку она всегда будет обновляться, поэтому используйте одну и ту же версию. вы можете проверить это здесь http://getbootstrap.com/getting-started/. похоже, он совместим с v3.3.2, и проверьте свой.

Другие возможности:

  1. отсутствует шрифт glyphicons в каталоге шрифтовc.
  2. Изменения найдены в пути к каталогу
person Joe Kdw    schedule 07.02.2015
comment
Да, я использовал версию 3.2.0 вместо 3.3.2. Тем не менее, я использовал значок шрифта awesome вместо бутстрапа, который выглядит намного лучше, чем размытый значок бутстрапа. - person Incredible; 07.02.2015
comment
Это дело вкуса. Я люблю старую :p - person Joe Kdw; 07.02.2015

Жан Гкол прав, потому что похоже, что ваша проблема, вероятно, связана с вашей версией Bootstrap. Я протестировал ваш код на Bootply:

<button class="btn btn-default" type="button">
    <span class="glyphicon glyphicon-menu-hamburger" aria-hidden="true"></span>
</button>

и это работало с версией 3.3.2. Однако, как только я изменил версию на 3.3.1, 3.3.0 или 3.2.0, глификон не появился. Итак, похоже, что глификон гамбургера — это совершенно новое изображение в пакете компонентов Bootstrap.

person jyrkim    schedule 07.02.2015