Значки шрифта Fontello неправильно отображаются на Android

Поддерживаются ли значки шрифтов в браузере стека Android? Я использую значки шрифта fontello, и всегда есть один значок, который не отображается. Если я заменю дефектный значок другим вариантом, это повлияет на другой значок, который, в свою очередь, не будет отображаться. Кажется, это происходит случайно.

Вот моя разметка:

<div class="header-links clear">
    <ul class="sm-links">
        <li><a class="facebook" href="<?php echo $theme_options['facebook'] ?>"><i class="icon-facebook-circled"></i></a></li>
        <li><a class="twitter" href="<?php echo $theme_options['twitter'] ?>"><i class="icon-twitter-circled"></i></a></li>
        <li><a class="gplus" href="<?php echo $theme_options['gplus'] ?>"><i class="icon-gplus-circled-1"></i></a></li>
        <li><a class="linkedin" href="<?php echo $theme_options['linkedin'] ?>"><i class="icon-linkedin-circled"></i></a></li>
    </ul>
</div>

Вот как я загружаю стили значков шрифтов:

function sms_styles_scripts() {
    // fontello 
    wp_enqueue_style( 'fontello-1', get_stylesheet_directory_uri() . '/fonts/fontello/css/fontello.css', array(), '', 'all' );
    // fontello
    wp_enqueue_style( 'fontello-2', get_stylesheet_directory_uri() . '/fonts/fontello/css/animation.css', array(), '', 'all' );
    // fontello
    wp_enqueue_style( 'fontello-3', get_stylesheet_directory_uri() . '/fonts/fontello/css/fontello-codes.css', array(), '', 'all' );
    // fontello
    wp_enqueue_style( 'fontello-4', get_stylesheet_directory_uri() . '/fonts/fontello/css/fontello-embedded.css', array(), '', 'all' );
}
add_action( 'wp_enqueue_scripts', 'sms_styles_scripts' );

Какие-нибудь мысли? Если на то пошло, поддерживаются ли значки шрифтов во всех основных мобильных браузерах?


person adredx    schedule 22.09.2013    source источник


Ответы (1)


Некоторые вещи, которые я бы попробовал (если вы еще этого не сделали)

  • Применение класса к тегам ‹a› вместо вложенных тегов ‹i›
  • Добавьте пустой ‹li› в конец списка – посмотрите, появятся ли все 4 значка (?)
  • Попробуйте свежий архив fontello, используя все шрифты diff
person Christopher D. Emerson    schedule 21.03.2014